У меня есть сценарий PowerShell, который я хочу запустить при запуске Windows 7. Как я могу это сделать?
Если вы запустите эту команду при запуске, все будет в порядке:
powershell.exe -noexit c:\scripts\MyAwesomeScript.ps1
Более подробную информацию по этой теме можно найти здесь: http://technet.microsoft.com/en-us/library/ee176949.aspx
Перейдите в Пуск -> Выполнить -> taskschd.msc. Создайте базовую задачу и установите для триггера значение «Когда компьютер запускается». Выберите «% windir% \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe» в качестве имени вашей программы и укажите полный путь к вашему сценарию PowerShell в качестве аргумента. Обратите внимание, что это будет выполняться только тогда, когда пользователь входит в систему.
Если вместо этого вам нужно, чтобы этот сценарий запускался без необходимости входа пользователя в систему, перейдите в Пуск -> Выполнить -> Gpedit.msc. В разделе «Конфигурация компьютера» -> «Параметры Windows» -> «Сценарии» дважды щелкните значок «Запуск», чтобы изменить его свойства. Нажмите «Добавить», а затем «Имя сценария» будет «% windir% \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe», а параметры вашего сценария будут путем к вашему сценарию PowerShell. Надеюсь это поможет
Добавьте ссылку на ваш сценарий PowerShell в папку автозагрузки.
C: \ ProgramData \ Microsoft \ Windows \ Меню Пуск \ Программы \ Автозагрузка