Я хотел бы, чтобы запланированная задача (или какой-либо сценарий) выполняла автоматический интерактивный вход в систему в определенное время в Windows Server 2003.
Причина в этот вопрос Я недавно спросил: мне нужно автоматизировать приложение, но я не нашел способа сделать это без полного графического входа в систему, как если бы пользователь был действительно подключен на рабочий стол.
Я не ищу RunAs: мне нужно заставить сервер войти в систему определенного пользователя, как если бы этот пользователь находился на консоли или в сеансе удаленного рабочего стола в службах терминалов.
Спасибо за любой вклад.
AutoIT может удовлетворить ваши потребности
http://www.autoitscript.com/autoit3/
AutoIt v3 - это свободно распространяемый язык сценариев, подобный BASIC, разработанный для автоматизации графического интерфейса Windows и общих сценариев. Он использует комбинацию имитированных нажатий клавиш, движения мыши и манипуляций с окнами / элементами управления для автоматизации задач способом, невозможным или надежным с другими Языки (например, VBScript и SendKeys). AutoIt также очень маленький, самодостаточный и будет работать на всех версиях Windows "из коробки", не требуя раздражающих "сред выполнения"! "
Только что видел ваш другой вопрос, и другие уже предлагали его.
Очень конвульсивный, но может сработать?
1) Сценарий расписания, который изменяет ключи реестра автоматического входа в систему и предоставляет специальные имя пользователя и пароль.
2) Затем скрипт перезагружает компьютер (время для терминального сервера? 3 часа ночи)
3) Когда компьютер загружается, автологон должен работать
4) У специального пользователя есть сценарий входа в систему, который запускает AutoIT, запускает вашу автоматизацию, а затем меняет ключи автоматического входа обратно на те, которые должны быть выходом из системы.