Как задать разное разрешение экрана для разных юзеров в ХР?
Привет,
такая вот локальная проблема: домашний комп и несколько пользователей любят работать каждый со своим разрешением экрана. При смене пользователей этот параметр не меняется автоматически. Можно ли настроить изменение разрешения экрана для каждого пользователя, когда он входит в систему и как это сделать? Заранее спасибо! |
Есть прога для видяхи, если АТI, то catalist control center, профили\менеджер профилей. Похоже и для Ge Forse.
Хорошо когда жилаемое совпадает с неизбежным! |
sfes, можно попробовать в автозагрузку для каждого пользователя вставить вызов Video Resolution Changer с нужными параметрами, например:
Код:
1365VidChng.exe 1024x768x32@85 -q Автозагрузка пользователя либо в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run, либо в папке "\Documents and Settings\Имя_учетной_записи\Главное меню\Программы\Автозагрузка". |
Petya V4sechkin, спасибо, как раз то, что нужно.
Но как я понял, стандартными средствами Windows этого сделать нельзя, да? |
Цитата:
|
Еще один вопросик возник:
как прописать этот вызов при смене учетной записи пользователя? |
sfes, не совсем понял.
В посте № 3 я написал про автозагрузку пользователя. |
Да, автозагрузка срабатывает при входе пользователя в систему.
Но если пользователь уже залогинен и не выходит при заходе другого пользователя ("Завершении сеанса"->"Смена пользователя"), то вызова ветки "Run" или автозагрузки уже не происходит... Блин, как-то путано получается. Лучше пример: 1. В системе 2 пользователя: А и Б. При завершении работы разрешение было 1280x1024 2. Загрузка -> заходит А -> срабатывает скрипт (800x600) ... 3. А выходит но не завершает сеанс. 4. Заходит Б -> срабатывает скрипт (1280x1024) ... 5. Б выходит но не завершает сеанс. 6. Заходит А -> скрипт из автозагрузки не срабатывает и разрешение остается 1280x1024 - то, с которым удобно работать Б, но не А. |
sfes, вы имеете в виду Быстрое переключение пользователей? Естественно, при возвращении в незавершенный сеанс автозагрузка не выполняется заново.
Можно отключить: Панель управления -> Учетные записи пользователей -> Изменение входа пользователей в систему -> использовать быстрое переключение пользователей, снять флажок. |
Цитата:
Цитата:
Вот в этом и был вопрос - можно ли запускить скрипт не только через автозагрузку, но и при быстром перекл. пользователей? Или такого механизма не предусмотрено? |
А подскажите как с этой программой работать? Где тот код писать? "1365VidChng.exe 1024x768x32@85 -q"
|
FORZi, скопируйте утилиту в system32, пропишите запуск в реестре
Код:
Windows Registry Editor Version 5.00 |
Спасибо, а если для разных пользователей нужно разное разрешение, то это как описано выше было? То есть поместить в папку автозагрузки пользователя, а в реестре HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run ?
|
FORZi, выше я написал, что нужно делать для разных пользователей, если вы хотите сделать это через реестр. Если же вы хотите использовать папку автозагрузка, вам нужно разместить там пакетный файл (cmd) с желаемой командой. Но не нужно делать и то, и другое.
|
Спасибо огромное.
|
Пожалуйста.
|
Время: 12:16. |
Время: 12:16.
© OSzone.net 2001-