[Windows] BGInfo for All Domains Machine use

step01. Ready BGInfo

step02. put BGInfo file, then execute BGInfo.exe or BGInfo64.exe , config you want information then “File" > “Save as.." BGInfo.bgi
(fix ip address issue)
執行 BGInfo.exe > custom > New idetifier 命名為" Active IP Address " & WMI Query > Browse > (WMI Query Selection) >
———————————————————
WMI Class : Win32_NetworkAdapterConfiguration
Class Property : IPAddress
—————————————-
按下"Evaluate" 並加入紅色字串
SELECT IPAddress FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = True ,再按一次 “Evaluate"

再編輯原BGInfo “IP Address: <IP Address> 改為 IP Address: <Active IP Address>

step03. put ( BGInfo.bgi & BGInfo.exe ) into " %SYSTEMROOT%\SYSVOL\sysvol\{DOMAIN-NAME}\scripts "
(註) domain-name get
method#1 > echo %userdomain%
method#2 > wmic computersystem get domain

step04. add BGInfo.bat
———————————————————————————————————————————————
cmd /c
@echo off
%logonserver%\NETLOGON\BGinfo\BGinfo64.exe %logonserver%\NETLOGON\BGinfo\BGinfo.bgi /timer:0 /nolicprompt

———————————————————————————————————————————————

step05. 控制台\系統及安全性\系統管理工具 > 群組原則管理

step06. 網域 > {Domain-name } > 在這個網域中建立 GPO 並連結到

step07. 新增GPO名稱叫 BGInfo

step08. 在剛建立Object “BGInfo" > 右鍵 (編輯)

step09. 電腦設定 > 原則 > Windows 設定 > 指令碼 > 啟動 (右鍵) 內容 ; 點擊下方 “顯示檔案" 另開一個檔案總管將剛設定的批次檔 “BGInfo.bat" 複製一份過來 ; 再新增啟動檔案即可。

step11. 使用者設定 > 原則 > Windows 設定 >指令碼 > 啟動(右鍵) 內容 ; 點擊下方 “顯示檔案" 另開一個檔案總管將剛設定的批次檔 “BGInfo.bat" 複製一份過來 ; 再新增啟動檔案即可。

step12. gpupdate /force

Done.


 

Reference : 五餅二魚工作室 : [Utility]透過 BGInfo 搭配群組原則顯示正確的環境資訊