BGInfo, практические примеры

Администраторы часто выводят на десктоп серверов информацию о конфигурации сервера, например, вот так:

image

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

BGInfo. Конфигурационный файл

Для вывода информации BGInfo использует конфигурационный файл с расширением bgi. Создается конфигурационный файл из самой утилиты BGInfo: открывается BGInfo.exe и настраивается внешний вид выводимый полей и расположение текста:

image

Удобнее всего конфигурационный файл BGInfo.bgi.

Создается он из меню File –> Save As… –> BGinfo.bgi.

Из этого же меню файл открывается и для редактирования в будущем.

Важно!

При настройке конфигурационного файла убедитесь, что в меню Bitmap –> Location… выбрана опция создания файла обоев во временной папке, иначе BGInfo при загрузке в большинстве случаев не отработает:

image


 

BGInfo. Автозапуск

Опытным путем пришел к выводу, что запускать BGInfo лучше всего следующим образом:

  • в корень папки C:\Windows копируются файлы BGInfo.exe и BGInfo.bgi
  • в реестр добавляется ключ автозапуска (ниже)

Автоматически ключ можно создать с помощью файла BGInfo.reg следующего содержания:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"BGInfo"= "C:\\WINDOWS\\Bginfo.exe c:\\WINDOWS\\bginfo.bgi /NOLICPROMPT /TIMER:0"

Файл BGInfo.reg создается в Notepad и запускается двойным щелчком мыши или путем включения его в состав пакетного файла.

 


 

BGInfo. Tips and Tricks

Совет №1.

В настройках BGInfo есть много готовых полей, но обычно хочется большего Улыбка.

Кнопка Custom… на главной странице позволяет настроить вывод произвольных полей из реестра, репозитория WMI или даже скрипта:

image

Я, например, использую такие новые поля типа Registry value:

Domain:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Domain

ProductName:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProductName

Эти поля позволяют отобразить полное доменное имя (contoso.com вместо contoso) и вывести полное название установленной операционной системы.

Совет №2.

Не используйте опцию копирования пользовательских обоев. В большинстве случаев информация на их фоне будет нечитабельна.

Создайте свой универсальный файл с обоями и укажите его в настройках:

image

Файл может называться как угодно, кроме BGInfo.bmp. Имя BGInfo.bmp утилита использует по умолчанию для создания финального файла (шаблон обоев + текст поверх него).

Назовите свой файл BGInfoWallpaper.bmp. 

Файл BGInfoWallpaper.bmp может выглядеть, например, так:

image

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


 

Итоги

Для корректного запуска BGInfo требуются четыре файла:

  • BGInfo.exe (скачиваем с сайта Microsoft – download);
  • BGInfo.bgi (наш собственный конфигурационный файл);
  • BGInfoWallpaper.bmp (наши собственные обои);
  • BGInfo.reg (добавление в реестр ключа автозапуска).

Первые три файла копируются в папку C:\Windows, последний файл запускается однократно при настройке компьютера.

Успешных экспериментов! Улыбка

9 комментариев:

  1. Добрый день!
    Как решается проблема отображения BG Info у юзеров в группе Пользователи. У юзеров в группе "Опытные пользователи" отображается отлично! Распространение BGInfo через GPO!

    ОтветитьУдалить
    Ответы
    1. Проверьте расположение .bmp файла, который генерирует утилита. Скорее всего, у вас используется что-то отличное от временной папки внутри профиля пользователя (см. пункт "Важно!" выше в статье. Соответственно, обычные пользователи к этой временной папке доступа не имеют, и bginfo.exe не может создать для них файл с обоями.

      Удалить
  2. Может ли BGInfo применять кастомные различные по размеру обои в зависимости от разрешения екрана??
    У меня много разных мониторов и под каждый размер есть свои обои!
    Нужно корректно использовать тот или иной рисунок для разных мониторов!

    ОтветитьУдалить
  3. У меня несколько значений к примеру ip адресов. Выдает он их в одну строку, а ниже пишет (none), (none), (none). Если одно значение, то все в порядке. Как мне сделать чтобы нормально отображались параметры и не было вот этих (none)?

    my-files.ru/rmoutp.info.jpg

    ОтветитьУдалить
  4. Анонимный3 июля 2015 г., 11:08

    Доброго времени суток. Как отключить BGinfo?

    ОтветитьУдалить
    Ответы
    1. Очевидно же: удалить ключ автозапуска bginfo из реестра "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"

      Удалить
    2. Анонимный30 мая 2016 г., 11:37

      А если это чудо у меня прописано в доменной группе - могу я как то удалить этот надоедливый bginfo?

      Удалить
  5. Как добавить инфу в экран блокировки?

    ОтветитьУдалить
  6. Добрый день.
    Программа работает через GPO. На Windows 7 x86 x64 все прекрасно. На Windows 10 x64 запускается, но не обновляет обои. Т.е. Информация отсутствует.

    ОтветитьУдалить