запустите powershell сценарий из реестра

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

Я изменил политику выполнения к "неограниченному", но все еще никакая удача.

Содержание значения реестра похоже на это:

powershell.exe c:\path\myscript.ps1

Это действительно работает от командной строки. Какая-либо идея, почему это не будет работать из реестра?

Спасибо.

4
задан 17.05.2011, 13:16

0 ответов

Я обычно запускаю скрипты PowerShell этот путь:

powershell.exe -file c:\path\myscript.ps1

Для получения дополнительной информации выполните это из командной строки:

powershell.exe -help
3
ответ дан 07.12.2019, 20:24

Если я помню право, Вы не можете выполнить powershell сценарий непосредственно (как в двойном щелчке по нему), это должно быть выполнено из командной строки. Возможно, Windows видит выполнение из реестра как выполняющийся непосредственно. Что Вы могли попробовать (и я мой быть в затруднительном положении здесь) называет сценарий от пакетного файла и затем называет пакетный файл из реестра.

0
ответ дан 07.12.2019, 20:24

Теги

Похожие вопросы