Запустите интерактивное задание, даже если пользователь не вошел в Windows

15681
user236086

У меня есть приложение, которое автоматизирует мою повседневную задачу: войти на какой-нибудь сайт и выполнять повторяющиеся действия. Это приложение запускается как запланированное задание каждый день в 7:30.

Проблема возникает, когда я перезагружаю (перезагружаю) свою машину, но забыл войти в свою учетную запись пользователя Windows (она защищена паролем). Таким образом, окна находятся на экране входа в систему, и запланированное приложение не запускается.

Я осведомлен о возможных способах ее решения, но не в полной мере отвечаю моим потребностям:

1) Мне известна опция «Запустить, если пользователь не вошел» в планировщике заданий. Это не поможет, так как я хочу, чтобы он работал в интерактивном режиме. 2) Я знаю о возможном решении включить Autologin для моей учетной записи пользователя, установив свой логин / пароль в реестре. Это позволило бы каждому получить доступ к моему компьютеру.

Итак, мой вопрос: есть ли какой-нибудь возможный способ автоматической загрузки учетной записи пользователя Windows, но экран должен быть заблокирован? Таким образом я сохраню все свои пожелания на месте. Мое запланированное приложение запустится правильно, и никто не сможет получить доступ к моему компьютеру, пока они не войдут в систему.

Я уверен, что многие люди запутались в этом вопросе. Пожалуйста, поделитесь своими решениями, ребята.

4
Возможные дубликаты [Windows 7: автоматический вход и блокировка] (http://superuser.com/questions/352616/windows-7-automatics-login-and-lock), [Вход в учетную запись Windows 8 автоматически, сохраняя ее заблокированной] (http://superuser.com/questions/518307/log-in-windows-8-account-automatics-keeping-it-locked), [поиск утилиты продолжения загрузки с экрана рабочего стола в фоновом режиме] ( http://superuser.com/questions/437724/finding-login-screen), [Запуск программ автозапуска перед входом в систему] (http://superuser.com/questions/267882), [Как заблокировать экран Windows при запуске?] (http://superuser.com/questions/614477) ... Karan 11 лет назад 0

1 ответ на вопрос

4
magicandre1981

I would use Autologon from Sysinternals to autologon, but add a scheduled task with a trigger (start at login) and enter this command in the task scheduler

Program: rundll32.exe and as parameters: user32.dll,LockWorkStation

and create the task. The rundll32 command locks the PC after the automatic logon. So you get your task running but the PC will be locked.

Я не знал о встроенной функции Windows для блокировки экрана. И использовать его при входе в систему - отличная идея. Спасибо! user236086 11 лет назад 0