2016-07-24 9 views
0

У меня есть файл powershell (folderWatcher.ps1), который я запускаю с помощью powershell ISE.Запуск powershell без сценария запуска

Я поместил 'folderWatcher.ps1' в мою папку автозагрузки, поэтому файл открывается, когда машина включена.

Однако сценарий не запускается, если я не выбрал кнопку «Запустить сценарий» (или F5) один раз.

(После того, что скрипт работает отлично, пока машина выключена.)

Теперь мой вопрос: Как я могу запустить скрипт без выбора кнопки «Выполнить скрипт»? - Все мои задачи в этом процессе автоматизированы, за исключением «Запустить сценарий».

ответ

0

Вместо размещения файла PS1 в папке запуска разместите там ярлык. Я тестировал успешно следующее:

В папке

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 

Я создал окна ярлык с этим текстом в мишени:

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -file C:\Scripts\FolderWatcher.ps1 

Этот сценарий побежал без запроса при входе в систему.

+0

благодарит за ответ. Это не работает. любые предложения pls – vicki

+1

Я обновил свой ответ с точным ярлыком, который я успешно проверил. –

Смежные вопросы