Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   [решено] Возможно ли создание правила в реестре? (http://forum.oszone.net/showthread.php?t=180840)

sinrikio 18-07-2010 08:14 1455366

[решено] Возможно ли создание правила в реестре?
 
Здравствуйте, друзья! :)
Имеется Windows XP SP3 с двумя учётками: админа и юзера. Возможно ли внести в реестр правило, согласно которому для админа будет один параметр, а для юзера другой?
Так как я недавно решил использовать две учётки вместо одной, то чтобы не путаться, захотелось изменить надпись на кнопке "пуск" на "user" и "admin" соответственно, что, согласитесь, было бы очень удобно.
С помощью программы Resource Hacker я изменил эту надпись в Explorer.exe, как это описывается здесь:
http://windxp.com.ru/start.htm
, забросил два файла под названиями explorer_admin.exe и explorer_user.exe в папку Windows, но в ветке реестра HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon в параметре Shell возможно написать только один файл, который затем распространяется на все учетные записи.
Может есть способ помочь этой проблеме?
Или может есть способ сделать это совершенно по-другому? :)

Petya V4sechkin 18-07-2010 11:43 1455423

[решено] Свой Shell для каждого пользователя

Цитата:

Цитата sinrikio
чтобы не путаться, захотелось изменить надпись на кнопке "пуск" на "user" и "admin" соответственно, что, согласитесь, было бы очень удобно

Не соглашусь (не вижу в этом смысла).

sinrikio 18-07-2010 14:13 1455484

Petya V4sechkin, благодарю! :yes:
Однако у меня этот фокус не работает.
Захожу из под юзера в реестр, создаю параметр типа REG_SZ под именем Shell в ветке
HKEY_Current_User\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\
, так как такого там нет, пишу путь
c:\windows\explorer_user.exe
Он благополучно сохраняется, но после перезагрузки вообще нет панели задач и значков, а только рисунок рабочего стола и открытая папка Мои документы. :dont-know
Что я сделал не так?

Petya V4sechkin 18-07-2010 14:27 1455490

sinrikio, а почему не хотите воспользоваться вторым способом?

sinrikio 18-07-2010 15:12 1455511

Ура! Победа! :yahoo: :oszone:
Рассказываю. В реестре надо сделать три изменения (3 Keys), как описывается в первой ссылке.

Из под администратора в ветке
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\IniFileMapping\system.ini\boot\
изменить запись
SYS:Microsoft\Windows NT\CurrentVersion\Winlogon
в файле Shell на
USR:Microsoft\Windows NT\CurrentVersion\Winlogon

Затем, в ветке HKEY_Current_User\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\
создать строковый параметр с названием Shell и в значении прописать путь до файла c:\windows\explorer_admin.exe

Затем переключиться на юзера и создать в этой же ветке такой же параметр с путём до файла c:\windows\explorer_user.exe

И после перезагрузки надписи на кнопке Пуск изменятся на нужные вам, и вы будете точно знать где вы и кто! :up

А вторая ссылка мне кажется куда более непонятной. По-моему, она не относится к Windows XP. Или относится? :unsure:


Время: 04:30.

Время: 04:30.
© OSzone.net 2001-