Windows Server
 Computer >> コンピューター >  >> システム >> Windows Server

BgInfoを使用してWindowsデスクトップにシステム情報を表示する

Windowsを実行している多数のサーバーまたはワークステーションを管理している場合、オペレーティングシステムと環境に関する基本情報をWindowsデスクトップに表示すると便利な場合があります。ユーザーがサポートに接続し、IPまたはMACアドレス、コンピューターまたはドメイン名、Windowsバージョン、メモリサイズ、CPUタイプなどを通知する必要がある場合は、ユーザーにとって特に便利です。その後、ユーザーはデスクトップを確認するだけで済みます。デスクトップ上のオペレーティングシステム、ハードウェア、およびソフトウェア環境に関する情報を表示するには、 BgInfoを使用します Microsoftによるツール。

BgInfoを使用すると、ユーザーのデスクトップの壁紙にテキスト情報をオーバーレイして、現在の壁紙画像を置き換えることができます。

デスクトップに表示するBginfoテキストテンプレートを作成する

まず、BgInfoがWindowsデスクトップに情報を表示するために使用するテンプレートファイルを作成する必要があります。

    1. Bginfoをダウンロードします (https://docs.microsoft.com/en-us/sysinternals/downloads/bginfo)そして bginfo.exeを実行します;
    2. デフォルトのBgInfo構成ウィンドウが表示されます。ツールがデフォルトで表示するシステム情報のリストが含まれています。
    3. BgInfoウィンドウは、表示された値の追加、削除、編集、フォントの色やサイズの変更、情報を表示する画面位置の選択、ロゴの追加などを行うことができるシンプルなテキストエディタです。 BgInfoを使用してWindowsデスクトップにシステム情報を表示する
    4. BgInfoがオペレーティングシステムから取得する変数の値は、<ホスト名>に表示されます。 フォーマット;
    5. コンピューターに関する基本情報を表示する次のテンプレートを作成し、サポートチームの連絡先を追加しました。
      Device Info:
      Computer Name: <Host Name>
      Domain: <Machine Domain>
      Logon DC: <Logon Server>
      OS Version: <OS Version>
      User Name: <User Name>
      IP Address: <IP Address>
      Default Gateway: <Default Gateway>
      MAC Address: <MAC Address>
      System Info:
      Boot Time: <Boot Time>
      CPU: <CPU>
      Memory: <Memory>
      System Type: <System Type>
      ___________________________________
      HelpDesk Team: +49-163-555-5555
      [email protected]
      CRM Team: +49-163-555-5554
      [email protected]

      BgInfoを使用してWindowsデスクトップにシステム情報を表示する

    6. 構成をbg_config.bgiに保存します ファイル。

GPOを介したワークステーション/サーバーへのBgInfo構成ファイルの展開

次に、新しいGPO(ドメイングループポリシーオブジェクト)を作成して、BgInfo構成ファイルをすべてのドメインコンピューターやサーバーに適用します。

ドメインコントローラーのSYSVOLにBginfoフォルダーを作成し、 bg_c​​onfig.bgiをコピーします。 およびBginfo.exe それにファイル。

apply_bginfo.batを作成します 同じフォルダ内のスクリプト。このファイルは、BgInfo設定をコンピューターに適用するために使用されます:

reg add HKEY_CURRENT_USER\Software\Sysinternals\BGInfo /v EulaAccepted /t REG_DWORD /d 1 /f
%logonserver%\NETLOGON\Bginfo\Bginfo.exe %logonserver%\NETLOGON\Bginfo\bg_config.bgi /silent /TIMER:00 /nolicprompt

BgInfoを使用してWindowsデスクトップにシステム情報を表示する

      • ドメインGPOエディターを開きます(gpmc.msc )、 bgInfoGPOという名前の新しいグループポリシーを作成します そしてそれをコンピュータOUにリンクします。 BgInfoを使用してWindowsデスクトップにシステム情報を表示する
      • GPO編集モードに切り替えます;
      • ユーザー設定に移動します ->ポリシー ->Windowsの設定 ->スクリプト (ログオン/ログオフ) ->ログオン ->スクリプト ->追加 スクリプトへのUNCパス(例:\\woshub.loc\NETLOGON\Bginfo\apply_bginfo.bat ); BgInfoを使用してWindowsデスクトップにシステム情報を表示する
      • GPOループバック処理モードを有効にして、GPOをユーザーに適用します。[コンピューターの構成] –>[管理用テンプレート]->[システム]->[グループポリシー]->ユーザーのグループポリシーループバック処理モードを構成する =有効マージ ); BgInfoを使用してWindowsデスクトップにシステム情報を表示する
      • 新しいグループポリシー設定を適用するには、ユーザーアカウントでコンピューターにログオンし、構成したシステム情報がデスクトップに表示されていることを確認する必要があります。 BgInfoを使用してWindowsデスクトップにシステム情報を表示する

BgInfoは、現在のデスクトップの背景を BGInfo.bmpにコピーします ユーザーへ%Temp% ディレクトリを作成し、その上にテキストを配置します。次に、ファイルがデスクトップの壁紙として設定されます。ただし、ドメインGPOを使用してユーザーデスクトップの壁紙を設定する場合は、壁紙の後にBgInfoポリシーを適用する必要があることに注意してください。必要に応じて、GPOリンクの順序を変更します。

ポリシーが適用されていない場合は、gpresult.exeツールまたは記事「グループポリシーの適用を妨げる一般的な問題」のヒントを使用して、問題のトラブルシューティングを行ってください。

BgInfoを使用してWindowsデスクトップにシステム情報を表示する

BgInfoでのVBSおよびPowerShellスクリプトの使用

BgInfoを使用すると、事前設定されたパラメーターだけでなく、WMIクエリ、VBS、またはPowerShellスクリプトを使用して、他のコンピューター、アプリケーション、またはActiveDirectoryのプロパティを表示できます。

BgInfoにカスタム値を追加するには、[カスタム]をクリックします ->新規

BgInfoを使用してWindowsデスクトップにシステム情報を表示する

このツールを使用すると、次の情報を表示できます。

  • 環境変数の値
  • レジストリパラメータ値
  • WMIクエリの結果
  • ファイルバージョン
  • ファイルの内容
  • VBSスクリプトファイルを実行する

BgInfoには、WMIエクスプローラーも組み込まれています。たとえば、次のWMIクエリは、デスクトップ上に構築されたオペレーティングシステムを表示します(特にWindows 10に関連します):

SELECT BuildNumber FROM Win32_OperatingSystem

BgInfoを使用してWindowsデスクトップにシステム情報を表示する

次のVBSスクリプトは、デスクトップにコンピューターモデル情報を表示します。

winmgt = "winmgmts:{impersonationLevel=impersonate}!//"
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

BgInfoを使用してWindowsデスクトップにシステム情報を表示する

BgInfoに表示する値は、Echoを使用して返す必要があることに注意してください。 VBSスクリプトによる。

したがって、BgInfoを使用すると、ユーザーのデスクトップにコンピューターに関するほぼすべての情報を表示できます。


  1. Windows 10 で詳細なシステム情報を表示する方法

    Windows 10 には、システム内のハードウェアとソフトウェアについて学習するためのメカニズムがいくつか用意されています。最も詳細な情報を取得するには、適切な名前の「システム情報」アプリを使用する必要があります。 [スタート] メニューでその名前を検索して、プログラムを見つけて開きます。 システム情報は、デバイス、コンポーネント、およびソフトウェア環境に関する豊富な詳細を提供します。システムの特定の側面に関する高度な情報を取得する必要がある場合は、多くの場合、これが最適な出発点となります。 システム情報を起動すると、デフォルトの「システム概要」ページが表示されます。これには、Win

  2. ベスト 10 の Windows システム情報ツール

    Windows システム情報ツールは、コンピューターにインストールされているハードウェアに関する隠された情報をすべて引き出すソフトウェアです。ただし、コンピューターに搭載されているコンポーネントの種類を認識しているかもしれませんが、これらのソフトウェアは、各ハードウェアの仕様について人間の手の届かないところにあり、詳細なレポートを提供します. これらのツールは、システムをアップグレードしようとしていて、RAM のタイプなど、既に使用しているコンポーネントのタイプが気になる場合に役立ちます。本日は、Windows で使用できる最高のシステム情報ツールを 10 個紹介します。 1.スペシー: