28

Я много работаю на удаленных рабочих столах Windows Server 2008 и часто теряю, на каком хосте я сейчас нахожусь.

Есть ли способ отображения (без установки каких-либо нестандартных приложений) имени хоста или IP-адреса хоста, к которому я подключен, либо в качестве обоев, либо в области уведомлений?

Я попытался создать файлы на рабочем столе с именем машины - но мой перемещаемый профиль показывает одинаковый набор файлов на рабочем столе на каждой машине, так что это было scuppered. Duh!

В оболочке Windows это легко: просто установите подсказку для отображения имени хоста. Конечно, есть простой способ сделать то же самое для графического рабочего стола.

6 ответов6

38

Вы ищете Microsoft Sysinternals BgInfo. Это очень настраиваемый. Не говоря уже о том, что он идет прямо от Microsoft бесплатно.

Сколько раз вы заходили в систему в своем офисе, и вам нужно было щелкнуть через несколько диагностических окон, чтобы напомнить себе о важных аспектах его конфигурации, таких как имя, IP-адрес или версия операционной системы? Если вы управляете несколькими компьютерами, вам, вероятно, нужен BGInfo. Он автоматически отображает соответствующую информацию о компьютере Windows на фоне рабочего стола, например имя компьютера, IP-адрес, версию пакета обновления и т.д. Вы можете редактировать любое поле, а также шрифт и цвета фона, и можете поместить его в папку автозагрузки, чтобы он запускал каждую загрузку, или даже настроить его для отображения в качестве фона для экрана входа в систему.

Скриншот BgInfo

6

Найти ключ HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}

Я обычно переименовываю в OLD.LocalizedString и создаю новую строку, но некоторые люди просто изменяют значение ... это ваше дело.

Изменить это читает:

Name = LocalizedString Type = REG_EXPAND_SZ Data = %COMPUTERNAME%

Вы также можете отобразить значение данных имени пользователя = %USERNAME% on %COMPUTERNAME%

Это ценно для создания образа диска, поскольку при развертывании и присвоении имени компьютера оно всегда будет у вас. Возможно, вам придется изменить разрешения на ключ. Щелкните правой кнопкой мыши на ключе и выберите разрешения.

3

Поместите BGINFO в общий сетевой ресурс и добавьте его в локальный сценарий входа или пакетный файл в папку автозагрузки для всех пользователей.

При первом запуске есть переключатель для поддержки предупреждения о лицензии, и вы можете создать дополнительный файл конфигурации, который определяет, какие параметры будут отображаться.

например, BGINFO.BAT

@echo off
bginfo bginfo.bgi /TIMER:0 /SILENT /NOLICPROMPT /LOG:Q:\bginfo\log.txt

Существует даже возможность добавить информацию о компьютере в таблицу Excel. Я использовал это в прошлом, чтобы собрать информацию о конфигурации на рабочих станциях

1

Этому вопросу сейчас 8 лет. BGInfo, похоже, не работает с фонами рабочего стола Windows 10. То есть фоновые изображения позади текста, над которым BGInfo должен писать. Насколько я могу судить, он работает совершенно корректно поверх однотонного фона. Ключ реестра Пита не работал (возможность изменять разрешения, не имел никакого эффекта), и я не пробую этот отрывочный URL.

Итак, вот хорошее простое решение, которое занимает буквально 5 секунд:

Right-click on Taskbar -> Go to Toolbars -> Choose New Toolbar, type in \\%computername%, and Click Select Folder. Done.

Кредит, где кредит должен.

0

Или, не требуя никаких внешних инструментов; Создайте файл bat, помещенный в папку автозагрузки с таким содержимым, как;

echo %COMPUTERNAME% > "c:\users\Public\desktop\%COMPUTERNAME% - is this machine"
0

Попробуйте этот инструмент, его гораздо проще использовать для получения информации по умолчанию, и о лицензиях не нужно беспокоиться:http://mountwhite.net/en/setwallpaper.html

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .