Как запустить пакетный скрипт до входа в систему?

Как запустить пакетный скрипт до входа в систему?

Я настроил свой компьютер на загрузку в одно и то же время каждый день, когда меня нет дома. Мне нужно, чтобы он запускал пакетный файл, и никто не трогал его прямо во время загрузки.

Я добавил ярлык к файлу в папку "startup". Однако скрипт не запускается, пока я не войду в систему и не выберу рабочий стол из интерфейса метро.

Есть ли способ запустить этот скрипт без входа в систему?

решение1

Вы могли бы использовать некоторые утилиты Windows и превратить скрипт в службу. Я уже делал это раньше, и была информация о том, как это сделать, которую было легко найти.

Больше информации:Лучший srvany.exe для Windows XP и Windows 7?

решение2

Если у вас Windows 8 Pro, откройте чудо-панель поиска приложений с помощью Windows logo key‌+ Q, введитеgpedit.mscи откройтеРедактор локальной групповой политики.

  • Ниже Computer Configuration / Windows Settingsвы найдетеСкрипты (Запуск/Выключение)

  • Ниже User Configuration / Windows Settingsвы найдетеСкрипты (вход/выход)

Укажите здесь ваш пакетный файл или скрипт PowerShell.

решение3

Следуйте инструкциям по этому URL. Он покажет вам, как вы также можете запустить скрипт PowerShell (который более предпочтителен, чем пакетный скрипт):

http://teusje.wordpress.com/2012/09/11/windows-server-logging-users-logon-and-logoff-via-powershell/

решение4

Windows 8 убрала файл Autoexec.nt? Когда я был ленивым, я делал exe с rar, в котором не было ничего, кроме пакетного файла и необходимых программ. Затем я настраивал этот пользовательский exe как службу. Понятия не имею, можно ли это сделать в 8. Я знаю, что не должен отвечать на вопрос, если я не знаю операционную систему, простите, если я раздражаю.

Связанный контент