Я работаю из дома, но я также часто бываю в офисе. Мои рабочие и домашние компьютеры работают под управлением Windows 7 Ultimate.
Когда я нахожусь в офисе, мне нравится, что мой компьютер довольно быстро переключается на заставку и затем блокируется («При возобновлении отображения экрана входа в систему»).
Но когда я дома, я часто делаю что-то на своем домашнем компьютере в течение длительного времени, и я не хочу, чтобы удаленный сеанс блокировался и требовал пароль, когда я переключался на него.
Я ищу параметр (групповая политика?), Который может отключить экранную заставку только для удаленных сеансов. Это возможно?
windows-7
remote-desktop
sliderhouserules
источник
источник
Ответы:
Я смог сделать это с помощью TaskScheduler и регистрации событий Windows.
Вам понадобятся 2 пакетных сценария. Один, чтобы отключить флажок, чтобы требовать пароль при разблокировке заставки, и другой, чтобы повторно включить его, когда ваш сеанс RDP закончен.
Отключить скрипт:
Включить скрипт:
Сделайте так, чтобы отключить триггер события на событии с кодом 1149 в TerminalServices-LocalSessionManager
Сделайте ваш повторный запуск триггера события на Event ID 24, там же.
Пример TaskScheduler
Наслаждайтесь!
источник
Вы можете сделать ярлыки, чтобы включить / отключить заставку. Я знаю, что это не идеально, но это решение можно сделать за несколько секунд, вместо того, чтобы ударить по голове, пытаясь понять что-то автоматизированное. Тем не менее, если кто-то более знающий, чем я, может найти способ запустить сценарий входа в систему только при удаленном входе / выходе из системы, то все готово :)
Создайте файл
disable-screensaver.reg
с этим:Затем создайте ярлык для
regedit.exe /s disable-screensaver.reg
. Ярлык включения такой же, но"ScreenSaveActive"="1"
вместо0
.источник
Вы можете сделать это с помощью функции обратной петли в gpo.
Обработка обратной связи позволяет вам применять специфичные для пользователя политики в зависимости от подразделения, в котором находится объект компьютера, в который входит пользователь. Поэтому сначала создайте OU «Terminalserver» или что-то еще и переместите серверы терминалов в эту OU. Создайте объект групповой политики «Loopback» или любой другой, включите параметр Loopback и свяжите этот объект GPO с подразделением Terminalserver. Затем вы можете создать дополнительные объекты групповой политики с параметрами конфигурации пользователя, связанными с подразделением Terminalserver. Эти политики будут применяться ко всем пользователям, входящим в систему на этих рабочих станциях. Чтобы исключить администраторов, используйте фильтрацию групп безопасности. Выполните следующие действия : Для каждого объекта групповой политики, создать глобальную группу безопасности с именем, например, GPol ( G ЛОБАЛЬНЫХ Polледяная группа для ГПО). Сделайте желаемых пользователей членом этой группы. В настройках безопасности для объекта групповой политики удалите права «Применить политику» и «Политика чтения» для стандартных пользователей, прошедших проверку подлинности, вместо этого добавьте его для соответствующей группы безопасности.
источник