VBScript для автологина
Я получил VBscript, который мог бы работать в других сценариях для автоматического входа в систему Windows, запускаемой планировщиком задач, когда Windows выходит из системы, автоматизируя процесс входа в систему, как это делает обычный пользователь в Windows 10. IE: пользователь приходит на компьютер, нажимает введите для входа в экран входа в систему, введите имя пользователя, нажимает вкладку и вводит пароль и нажимает кнопку ввода, и пользователь входит в систему.
вот сценарий:
set wshShell = CreateObject ("WSCript.shell")
wshShell.sendkeys "{ENTER}"
wscript.sleep 5000
wshShell.sendkeys "Имя пользователя"
wscript.sleep 5000
wshShell.sendkeys "{Tab}"
wscript.sleep 5000
wshShell.sendkeys "Пароль"
wscript.sleep 5000
wshShell.sendkeys "{ENTER}"
WScript.Quit
Теперь код работает найти, если я запускаю его от зарегистрированного пользователя в Windows, он нажимает ввод типов, имя пользователя нажимает пароль типа табуляции и нажимает ввод, но когда я создаю задачу для запуска, ничего не происходит, и если я смотрю на историю задача говорит, что процесс прошел успешно, что означает, что ошибок не было.
Я пытался преобразовать его в EXE, но результаты будут такими же, любая помощь или исправление будут оценены,
Спасибо.
1 ответ
Я не могу добавлять комментарии, поэтому, возможно, это ответит на ваш вопрос или поможет. Используете ли вы файл.bat для выполнения сценария в запланированной задаче? Вы должны создать файл с именем что-то вроде "Start.bat". Это будет просто одна строка, как это:
start wscript.exe "C:/Users/MyName/Desktop/PopUp.vbs"
При настройке этой задачи здесь будет указано имя файла (см. Рис.), Который, я уверен, вы уже знаете, выполняя следующие параметры:
Имя> Когда компьютер запускается> Запустить программу> Программный скрипт (перейдите к.bat) > Готово