У меня есть powershell сценарий, что я хочу работать на своем ПК каждый раз, когда я вхожу в систему. Я добавил его как REG_SZ в моем текущем пользователе "выполненный" ключ, но это никогда не выполняется.
Я изменил политику выполнения к "неограниченному", но все еще никакая удача.
Содержание значения реестра похоже на это:
powershell.exe c:\path\myscript.ps1
Это действительно работает от командной строки. Какая-либо идея, почему это не будет работать из реестра?
Спасибо.
Я обычно запускаю скрипты PowerShell этот путь:
powershell.exe -file c:\path\myscript.ps1
Для получения дополнительной информации выполните это из командной строки:
powershell.exe -help
Если я помню право, Вы не можете выполнить powershell сценарий непосредственно (как в двойном щелчке по нему), это должно быть выполнено из командной строки. Возможно, Windows видит выполнение из реестра как выполняющийся непосредственно. Что Вы могли попробовать (и я мой быть в затруднительном положении здесь) называет сценарий от пакетного файла и затем называет пакетный файл из реестра.