Не выполняется сценарий запуска входа в систему локальной групповой политики

Это для Windows 7

У меня есть .летучая мышь и. VBS файл в папке. Тот. летучая мышь управляет .сценарий vbs. В Редакторе группы локальных политик в разделе Параметры Windows/сценарии я добавил ссылку на .bat-файл в свойствах автозагрузки.

кажется, что мой скрипт не работает (я не вижу результата). Есть ли журнал, который я могу проверить, почему мой скрипт не работает? делать.vbs и / или bat должны быть в специальной папке или что-нибудь? Тот. летучая мышь ссылки .vbs с относительный путь-это нормально при запуске в качестве сценария запуска? Все работает нормально, когда я просто дважды щелкните, чтобы запустить .bat файл вручную.

17
задан Guy Thomas
28.11.2022 17:38 Количество просмотров материала 3350
Распечатать страницу

3 ответа

Я могу подтвердить, что мой .bat файлы работает, хотя в папке D:\scripts . Могу ли я предложить поставить простую команду, такую как "блокнот" в пакетном файле, просто чтобы увидеть, если он работает.

могу я также предложить, чтобы запустить Диспетчер задач, чтобы увидеть, какой процесс активны, например, с оригинальным сценарием, есть ли какие-либо .записи vbs среди процессов?

еще одна мысль, вы настраиваете скрипты под пользователей Конфигурация Компьютера\Конфигурация Windows Settings\Scripts (Logon\Logoff) (мои предпочтения), или в разделе Конфигурация компьютера, что может быть сложно.

0
отвечен Guy Thomas 2022-11-30 01:26

Ну это распространенная ошибка.

когда у вас есть файл bat или powershell, вам нужно переместить сценарий в папку, которую вы получаете при нажатии кнопки "Показать файлы", перемещая сценарии там вы уверены, что система имеет все необходимые разрешения для запуска при запуске.

в моем случае это: C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup

0
отвечен Jose Ortega 2022-11-30 03:43

прежде всего убедитесь, что политика применяется runnin rsop из командной строки на компьютере.

во-вторых, убедитесь, что скрипт доступен из общей папки, которую политика будет читать из нее.

Не говоря уже о некоторых политиках, требующих перезагрузки даже после gpupdate / force . Если он находится в разделе Конфигурация пользователя и применяется в подразделении компьютеров, убедитесь, что для режима обработки замыкания на себя установлено значение объединено.

Что Я подозреваю, что есть проблема с пакетный файл вызова файла vbs я бы рекомендовал следующее:

запустить командную строку и попробовать назвать файл вручную один раз из-за повышенного cmd и в другой раз от нормального ЦМД, и это действительно зависит от методов, которые вы пытаетесь вызвать VBS файл с Либо это cscript или WScript сейчас, не говоря уже о том, что некоторые из этих пакетных файлов лучше быть настроен в качестве входа скрипты в настройках пользователя, а не компьютер (который я предпочитать.)

теперь попробуйте отредактировать пакетный файл, вызывающий скрипт, следующим образом:

@echo off

%WINDIR%\SysWOW64\cmd.exe

cscript script.vbs or \path\script.vbs

Я думаю, что лучше хранить сценарий в общей папке Sysvol. Или можно просто добавить сценарий vbs в сценарий входа. Кроме того, если вставить содержимое пакетного файла было бы легче диагностировать, что происходит.

0
отвечен Elie 2022-11-30 06:00

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх