В последних версиях Windows в меню «Пуск» есть значок с изображением вашей учетной записи, нажав на который, вы можете выбрать другого пользователя для быстрого переключения пользователей. При его выборе открывается экран входа в систему этого пользователя. Это должно быть сделано с помощью некоторого Windows API.
Я знаю, tsdiscon.exe
может открыть ваш собственный экран входа в систему, но это все еще некоторые действия мыши, не позволяющие выбрать другого пользователя для входа в систему.
Я знаю, tscon.exe
можно использовать, прилагая некоторые усилия, для входа в другой сеанс, но AIUI вы должны предоставить ему пароль, а не просто вызвать экран входа в систему - поправьте меня, если я я не прав Это также требует, чтобы другой пользователь вошел в систему, хотя это не будет серьезной проблемой для моих целей.
Я не понимаю, почему это не должно быть выполнимо в плане безопасности. Чаще всего я хотел бы использовать Task Scheduler для запуска такой программы / скрипта через некоторое время, так что если account1 простаивает в течение N минут, появится экран входа для account2. Но если это невозможно, то дело в скрытых API или я что-то упустил? Потому что вышеупомянутая кнопка «Меню Пуск» способна сделать именно это (и теперь, когда я об этом думаю, сценарий AutoIt, управляющий меню «Пуск», может удовлетворить мои цели, если не будет найдено решение для программирования).