В Windows XP Professional каждый член нашей семьи при запуске отображается в виде значков. Есть ли способ заставить систему изменить разрешение монитора в зависимости от члена семьи? Например, если щелкнуть «папа», отобразится 1028 x 768, а для входа в «Mom» разрешение монитора будет установлено на 800 x 600. Если «Boy» входит в систему, установите разрешение 1280 × 1024 и т.д.
3 ответа
Я нашел эту программу: "XP Keep в соответствии с настройками отображения пользователя". Я цитирую:
Программа запускается для каждого пользователя - не беспокойтесь, она довольно маленькая - и отслеживает следующие события:
- переключение между активными пользователями
- пользователи выходят из системы
Каждый раз, когда происходит такое событие, настройки отображения текущего пользователя сохраняются в части реестра этого пользователя.
И наоборот, каждый раз, когда пользователь входит в систему или становится активным, его / ее сохраненные настройки восстанавливаются.
Используйте профили отображения UltraMon:
Профили дисплея позволяют легко переключаться между различными конфигурациями рабочего стола. Профиль хранит режим отображения, положение и состояние (включено / отключено) каждого монитора, а также какой монитор является основным (смена основного поддерживается только в Windows 2000 / XP и более поздних версиях).
Если ваш компьютер используется более чем одним человеком, вы можете использовать профили отображения для настройки пользовательских настроек отображения для каждого пользователя. Всякий раз, когда пользователь входит в систему, применяются его или ее параметры отображения. Windows XP Fast User Switching поддерживается.
Изменение разрешения нескольких мониторов может быть достигнуто бесплатно с помощью MultiRes (115K при установке!) из пакетного файла, вызываемого из сценариев входа пользователя.
Например, поместите следующее в пакетный файл (добавьте пользователей по мере необходимости и назовите его как MultiRes.bat):
if /I %USERNAME% == USER1 "c:\program files\MultiRes\multires.exe" /1:1280,1024,32,60 /2:1280,1024,32,60 /exit
if /I %USERNAME% == USER2 "c:\program files\MultiRes\multires.exe" /1:1024,768,32,60 /2:1024,768,32,60 /exit
Поместите этот пакетный файл в доступный каталог, например:
C:\Documents and Settings\All Users\MultiRes.bat
Добавьте это как скрипт входа пользователя:
- Откройте редактор групповой политики (Пуск -> Выполнить, введите gpedit.msc)
- В левом дереве окна групповой политики откройте « Конфигурация пользователя».
- Откройте настройки Windows
- Нажмите Сценарии (Вход / Выход)
- На правой панели дважды щелкните Вход
- В окне Свойства входа в систему нажмите кнопку Добавить ...
- Нажмите Обзор ... и выберите файл MultiRes.bat.
- Нажмите OK, а затем снова OK и закройте окно групповой политики.
Обратите внимание: MultiRes бесплатен только для личного использования. Смотрите выше URL для получения дополнительной информации.