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) > Готово

Просмотр файла для запланированной задачи

Другие вопросы по тегам