День добрый! Возникает проблема при отработке скрипта Powershell при сценарии входа в систему пользователем групповой политике. Запуск скрипта добавлен в GPO в сценарии с параметрами %windir%\System32\WindowsPowerShell\v1.0\powershell.exe -Noninteractive -ExecutionPolicy Bypass –Noprofile -file \\сервер\папка\PSScript.ps1
При этом срипт не отрабатывается, по логам системы выявлено, что ошибка сценария возвращается с кодом ошибки 4294770688. Все права на расположение добавлены, вычитал что может возникать при отсутствии двойных кавычек. Что может быть еще не так?
2012 R2 - Выполнение powershell GPO
-
Anton04
Re: 2012 R2 - Выполнение powershell GPO
aragonds,
Надеюсь вы выполнили всю необходимые настройки в GPO для того чтобы скрипты powershell выполнялись на рабочих станциях?
P.S. По умолчанию скрипты выполнять не будут по соображениям безопасности.
Надеюсь вы выполнили всю необходимые настройки в GPO для того чтобы скрипты powershell выполнялись на рабочих станциях?
P.S. По умолчанию скрипты выполнять не будут по соображениям безопасности.
-
aragonds
Re: 2012 R2 - Выполнение powershell GPO
Цитата Anton04:
P.S. По умолчанию скрипты выполнять не будут по соображениям безопасности.
Так параметр -ExecutionPolicy Bypass должен обходить запрет по умолчанию для единичного запуска скрипта, если в локальную групповую политику закинуть, то все отрабатывается, а через GPO не хочет
P.S. По умолчанию скрипты выполнять не будут по соображениям безопасности.
2012 R2 - Выполнение powershell GPO
Так параметр -ExecutionPolicy Bypass должен обходить запрет по умолчанию для единичного запуска скрипта, если в локальную групповую политику закинуть, то все отрабатывается, а через GPO не хочет
-
YuS_2
Re: 2012 R2 - Выполнение powershell GPO
Цитата aragonds:
Так параметр -ExecutionPolicy Bypass должен обходить запрет по умолчанию для единичного запуска скрипта
это да, верно...
Цитата aragonds:
ошибка сценария возвращается с кодом ошибки 4294770688.
Зачастую, эта ошибка возникает в планировщике задач, при недостаточном уровне доступа пользователя, от имени которого запускается скрипт...
В том смысле, что пользователь должен быть залогинен на сервере, чтобы запуск прошел штатно, либо задача должна быть настроена так, чтобы она не зависела от регистрации пользователя...
ЗЫ
Ещё, бывает, вот такое:
Ну или
Так параметр -ExecutionPolicy Bypass должен обходить запрет по умолчанию для единичного запуска скрипта
2012 R2 - Выполнение powershell GPO
это да, верно...
Цитата aragonds:
ошибка сценария возвращается с кодом ошибки 4294770688.
2012 R2 - Выполнение powershell GPO
Зачастую, эта ошибка возникает в планировщике задач, при недостаточном уровне доступа пользователя, от имени которого запускается скрипт...
В том смысле, что пользователь должен быть залогинен на сервере, чтобы запуск прошел штатно, либо задача должна быть настроена так, чтобы она не зависела от регистрации пользователя...
ЗЫ
Ещё, бывает, вот такое:
https://www.robvit.com/automation/po...nd-4294770688/
Ну или
здесь
почитать подробнее про задержку запуска...