Windows 95/98/NT/2000 FAQ - Как автоматически выводить имя пользователя в подписи к My Computer?

Как автоматически выводить имя пользователя в подписи к My Computer?

Для облегчения администрирования системы удобно выводить имя пользователя и имя компьютера в подписи к My Computer.

Для того, чтобы реализовать это в Windows NT, проделайте следующее:

  1. Запустите редактор реестра (Regedt32.exe)
  2. Найдите ветку HKEY_CLASSES_ROOT\CLSID\{20D04FE0......
  3. В правом окне редактора найдите ключ (оно содержит текущую подпись My Computer) и удалите его
  4. В меню Edit выберите Add Value
  5. Оставьте поле Value Name пустым и выберите тип REG_EXPAND_SZ
  6. Нажмите OK
  7. В поле String напишите одну из следующих строк (вы можете также составить свою собственную строку, используя любые переменные окружения, например %UserDomain%):

    %UserName% %ComputerName%
    или
    Пользователь %UserName% на %ComputerName%

  8. Закройте редактор реестра
  9. Обновите экран или заново войдите в систему для вступления изменений в силу

В Windows 2000 нужно также добавить (или изменить существующий) ключ LocalizedString типа REG_EXPAND_SZ и установить его значение следующим образом:

@C:\WINNT\system32\shell32.dll,-9216@1033,Пользователь %UserName% на %ComputerName%

Для того, чтобы посмотреть список объявленных переменных окружения, используйте команду SET из командной строки.