Вывод имени компьютера на рабочий стол gpo

Как открыть редактор локальной групповой политики в Windows 10.

Групповая политика — это способ настройки параметров компьютера и пользователя для устройств, которые присоединены к доменным службам Active Directory (AD), а также к учетным записям локальных пользователей. Она контролирует широкий спектр параметров и может использоваться для принудительного применения и изменения настроек по умолчанию для соответствующих пользователей. Локальная групповая политика — это базовая версия групповой политики для компьютеров, не входящих в домен. Параметры локальной групповой политики хранятся в следующих папках:

  • C:WindowsSystem32GroupPolicy
  • C:WindowsSystem32GroupPolicyUsers.

Когда в Windows 10 вам необходимо открыть редактор локальной групповой политики, для этого вы можете использовать командную строку, команду выполнить, поиск на панели задач, меню Пуск или с помощью консоли управления (MMC).

Рассмотрим самые простые варианты:

  1. C помощью меню Пуск.
  2. C помощью команды Выполнить.
  3. C помощью Проводника Windows.
  4. С помощью командной строки или PowerShell
  5. Открыть редактор локальной групповой политики в качестве оснастки консоли управления.
  6. Открыть редактор локальной групповой политики в Windows 10 Home.

Третий вариант: переименование значка «Мой компьютер»

На мой взгляд наиболее приемлимый вариант. Можно добавить имя хоста в подпись значка Мой компьютер из переменной окружения %Computername%, на пример «Мой компьютер — %Computername%», или «Компьютер: %Computername%».

Значение подписи к этому значку хранится в системном реестре в ветке:

Реализовать этот вариант можно при помощи logon скрипта в виде бат-файла:

REG ADD HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerCLSID <20D04FE0-3AEA-1069-A2D8-08002B30309D>/ve /t REG_SZ /d «Мой компьютер — %Computername%» /f

Не забудьте, что в случае использования кириллицы необходимо создавать батник в dos-кодировке, для чего можно воспользоваться, на пример, редактором notepad++. Однако часто бывает ситуация, когда у пользователя на рабочем столе не отображается значок «Мой компьютер», а есть только ярлык для него, на который наше переименование никаким образом не повлияет. В таком случае нужно принудительно включить отображение значка «Мой компьютер». Это можно сделать добавив в наш батник следующую строку:

REG ADD «HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerHideDesktopIconsNewStartPanel» /V <20D04FE0-3AEA-1069-A2D8-08002B30309D>/T REG_DWORD /D 0 /F

Использование BgInfo

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

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

Если вы хотите, чтобы BGInfo редактировал или использовал конфигурацию, хранящуюся в файле (вместо конфигурации по умолчанию, которая хранится в реестре), укажите имя файла в командной строке:

Вывод дополнительных полей в Bginfo через WMI или VBS скрипты

Bginfo позволяет выводить не только предустановленные параметры, но и любые параметры компьютера, программ или AD с помощью WMI запросов или VBS скриптов.

Для добавления собственных значений в Bginfo нужно нажать на кнопку Custom -> New.

добавить собственное поле в bginfo

Утилита позволяет вывести:

  • Значение переменной окружения;
  • Значение параметра реестра;
  • Результаты WMI запроса;
  • Версию файла;
  • Содержимое файла;
  • Выполнить VBS скрипт.

В Bginfo даже есть встроенный WMI Explorer. Например, следующий WMI запрос позволит вывести на рабочий стол билд операционной системы (особо актуально для Windows 10):

SELECT BuildNumber FROM Win32_OperatingSystem

wmi запросы в bginfo

Следующий VBS скрипт позволяет вывести на рабочий стол информацию о модели компьютера:

winmgt = «winmgmts:!//»
Set oWMI_Qeury_Result = GetObject(winmgt).InstancesOf(«Win32_ComputerSystem»)
For Each oItem In oWMI_Qeury_Result
Set oComputer = oItem
Next
If IsNull(oComputer.Model) Then
sComputerModel = «*no-name* model»
Else
If LCase(oComputer.Model) = «system product name» Then
sComputerModel = «Custom-built PC»
Else
sComputerModel = oComputer.Model
End If
End If
sComputer = Trim(sComputerModel)
Echo sComputer

вывод информации на рабочий стол через vbs скрипт bginfo

Обратите внимание, что значение которое вы хотите увидеть в Bginfo скрипт vbs должен возвращать через Echo .

Таким образом, с помощью bginfo вы можете вывести на рабочий стол практически любую информацию с компьютера.

Описание настройки программы BGinfo.

При запуске программы начнется обратный отсчет на кнопке Time Remaining и если по кнопке не щелкнуть программа автоматически закроется, сохранив текущие настройки.

bginfo

В поле Fields указаны параметры, которые могут быть показаны. Если выбрать параметр и нажать кнопку Add, то он добавиться в поле слева. Это поле является шаблоном отображения настроек на рабочем столе. Здесь можно указать настройки для шрифта текста: вид шрифта, наклон, толщина, подчеркивание, выравнивание и цвет.

Между скобками <> указаны переменные и их редактировать нельзя. А все остальное можно редактировать как угодно.

Кнопка Background откроет настройки фона рабочего стола.

bginfo2

В этой настройке доступны следующие параметры:
Copy user’s wallpaper settings — сохранит текущий фон рабочего стола и добавит с добавлением на него информации о компьютере.
Use this settings — применит настройки указанные в параметрах Wallpaper Bitmap (путь к рисунку для рабочего стола), Wallpaper Position (позиция рисунка на рабочем столе), Backgroun color (цвет фона рабочего стола)
Маркер Make wallpeper visible behind text включает видимость рисунка за текстом. Если отключить его, то текст будет показан на фоне указанного цвета в Background color.

Нажимаем кнопку Apply и получаем фон рабочего стола с информацией о компьютере.

Есть один недостаток — если пользователь сменит фон рабочего стола, то информация исчезнет.

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

bginfo.bgi -это файл содержащий шаблон настроек о том какая информация будет отображена на рабочем столе. Создается этот файл из меню программы File -> Save as.

Добавляем ключ реестра bginfo.reg

Файлы bginfo.exe и bginfo.bgi закидывем в папку windows.

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

О компании Sysinternals

Для начала проведу небольшой экскурс в историю компании: Sysinternals это часть веб-сайта Microsoft Technet, который предлагает технические средства и утилиты для управления, диагностики, устранения неполадок и мониторинга всей среды Microsoft Windows.

Основателями компании являются Марк Руссинович и Брайс Когсуэлл. Компания основана в 1996 году, базируется в США, в городе Остин, штат Техас.В июле 2006 г. Компанию Sysinternals приобрела корпорация Microsoft­­­.

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

Сегодня речь пойдет об очень полезной, и даже необходимой для админов утилите компании SysinternalsBGinfo.

Суть её работы проста – она подменяет фон рабочего стола на изображение с технической информацией о компьютере.

BGinfo может показывать целый ряд информационных параметров, например таких как:

  • имя хоста (компьютера);
  • логин пользователя (имя);
  • ip адрес хоста;
  • модель и название процессора;
  • объем установленной оперативной памяти;
  • объем установленных жестких дисков;
  • версию операционной системы и многое, многое другое.

Ссылка на утилиту BGinfo v.4.25

Поддерживаемые BGinfo операционные системы:

  • Клиентские: Windows Vista и выше (на Windows XP тоже работает);
  • Серверные: Windows Server 2008 и выше (наWindows Server 2003 тоже работает).

Подготовка файла конфигурации и скрипта

Шаг 4. Запускаем EXEшный файл на своём компьютере. Я сразу буду демонстрировать весь процесс на клиентской машине, но вы можете подготовить файл конфигурации и скрипт заранее и уже затем ручками раскидывать их по компьютерам рабочей группы. Или же зарядить на домене в групповую политику, дабы распространить всю эту историю в автоматическом режиме. Как это сделать максимально быстро мы рассмотрим подробнее чуть позже, а пока, давайте примем лицензионное соглашение.

Запускаем EXEшный файл на своём компьютере

Шаг 5. И остановим таймер, отчитывающий секунды до закрытия программы кликнув по произвольной строчке в главном окне.

Остановим таймер

Шаг 6. В левом столбце показан комментарий, который будет выводиться напротив параметра, а в правом непосредственно сама переменная. Как я уже говаривал ранее, меня интересует только имя компьютера и логин текущего пользователя. Остальную информацию удаляю и корректирую комментарии к переменным под русскоговорящую часть населения, дабы пользователи понимали, что от них требуется сообщить. Вы, исходя из потребностей вашей сети, можете оставить и какие-то другие параметры в данном окне. Например, если бы я админил несколько филиалов, то непременно бы оставил наименование домена, чтобы видеть к какому контроллеру относится данная станция.

Расшифровка значений каждого из параметров

Расшифровка значений каждого из параметров:

  • Boot Time (время загрузки ОС) — Boot Time
  • CPU (информация о процессоре) — CPU
  • Default Gateway (адрес шлюза по умолчанию) — Default Gateway
  • DHCP Server (адрес DHCP сервера) — DHCP Server
  • DNS Server (адрес DNS сервера) — DNS Server
  • Free Space (информация о свободном месте на дисках) — Free Space
  • Host Name (имя компьютера) — Host Name
  • IE Version (версия установленного браузера Internet Explorer) — IE Version
  • IP Address (IP-адрес) — IP Address
  • Logon Domain (имя домена) — Logon Domain
  • Logon Server (имя авторизовавшего контроллера домена) — Logon Server
  • MAC Address (MAC адрес сетевой карты) — MAC Address
  • Machine Domain (имя домена AD) — Machine Domain
  • Memory (информация об оперативной памяти) — Memory
  • Network Card (информация о сетевой карте) — Network Card
  • Network Speed (скорость сетевой карты) — Network Speed
  • Network Type (информация о типе сетевой карты) — Network Type
  • OS Version (версия установленной операционной системы) — OS Version
  • Service Pack (версия сервис пака установленной ОС) — Service Pack
  • Snapshot Time (время входа пользователя в систему) — Snapshot Time
  • Subnet Mask (маска сети) — Subnet Mask
  • System Type (роль операционной системы) — System Type
  • User Name (имя пользователя) — User Name
  • Volumes (разделы дисков) — Volumes

Шаг 7. Теперь поехали по настройкам внешнего вида. Кликаем справа по пункту «Background…» и в открывшемся окне сразу ставим галочку «Make wallpaper visible behind text». Она отвечает за отображение фонового изображения за текстом с информацией о нашем ПК. Далее выбираем непосредственно фоновый рисунок. Я предпочитаю однородный бэкграунд. Среди админов старой школы существует поверье, что одноцветные обои повышают производительность компьютера на 5-10%. Но это не точно. В 10 винде знаменитая синяя обоина находится по адресу «C– Windows– Web– Screen» Выбираем пикчу «img105». Осталось разобраться с позиционированием джепегешки. В раскрывающемся списке ищем «Fill», оно же заполнение и сохраняем настройки нажав «ОК».

Настройка внешнего вида

Шаг 8. Переходим ко второму пункту — «Position…». Тут всё просто. Он отвечает за место расположения нашей информации на экране монитора. Мне по душе правый верхний угол. Он, как правило, у всех свободен. Ибо в левой части обычно накидывают ярлыки. Справа внизу корзина, а вот правый верхний традиционно пустует. Вот и займём его полезным делом. Жмём «ОК».

Переходим ко второму пункту - «Position…»

Шаг 9. В «Desktops…» лезть не будем, т.к. мы в принципе уже всё настроили. Чекаем «Preview» и убеждаемся, что всё выглядит, как надо.

Чекаем «Preview» и убеждаемся, что всё выглядит, как надо

Шаг 10. Сохраняем нашу конфигурацию нажав «File» — «SavaAs…»

Сохраняем нашу конфигурацию

Шаг 11. В качестве места сохранения конфигурации указываем ту папку, в которой уже лежит наш EXEшник. А затем задаём понятное имя файлу, например «conf». Жмём сохранить.

Задаём понятное имя файлу

Шаг 12. Перемещаем папку BGInfo в директорию, которая 100% присутствует на каждом компьютере под управлением ОС Windows. Например, в Program Files.

Перемещаем папку BGInfo

Собственно, почти всё. Осталось добавить нашу программу в автозагрузку.

О сайте

Записки из мира IT…

В этом блоге, я пишу заметки о своей, как повседневной жизни, так и жизни и работе в сфере IT технологий. Собираю интересные ссылки, выражаю свои мысли и прочее… В основном посты посвящены, Управленческим моментам и решениям, различным продуктам Microsoft и VMWare, которые я эксплуатирую многие годы, Nix, MacOS, сетке, и другим интересным вопросам и задачам, с которыми приходится ежедневно сталкиваться и иметь дело. Здесь приведены не только мои посты, но и посты, которые были найдены мною на безграничных просторах интернета. Все написанное здесь, было проделано мною или моими коллегами при моем непосредственном участии на виртуальных машинах или в продакшин среде, о чем свидетельствуют комментарии в текстах. Всем удачи в работе.

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector