🌐

[Windows]コマンドでドメイン参加の有無を確認する方法

2023/09/05に公開

概要

こちらの記事ではスタンドアローン環境よりPSSessionによるリモート接続を実施しました。
その際、スタンドアローン環境か Active Directory ドメイン環境か で手順が異なり、証跡としてコマンド結果で載せる必要があると考え調べた情報を共有します。

この記事のターゲット

  • Windowsユーザーの方
  • コマンドでドメイン参加の有無を調べたい方

ドメイン参加の有無を確認するコマンド

Get-WMIObject で Win32_ComputerSystem を呼び出し、項目「PartOfDomain」の結果が True or Falseにより判断できます。

  • True :ドメイン参加中(ドメイン環境)
  • Flase:ドメイン不参加(スタンドアローン環境)
コピー用
(Get-WMIObject Win32_ComputerSystem).PartOfDomain
私の環境だとFalseのためスタンドアローン環境
PS C:\WINDOWS\system32> (Get-WMIObject Win32_ComputerSystem).PartOfDomain
False
PS C:\WINDOWS\system32>
項目を絞らずにそのまま実行した際の結果 < クリックで折りたたみが開く >
コピー用
Get-WMIObject Win32_ComputerSystem
PS C:\WINDOWS\system32> Get-WMIObject Win32_ComputerSystem


Domain              : "WorkgroupName" 👈 個人情報の為、違う文字に置き換え
Manufacturer        : "ComputerMaker" 👈 〃
Model               : "ComputerModel" 👈 〃
Name                : "ComputerName"  👈 〃
PrimaryOwnerName    : "OwnerName"     👈 〃
TotalPhysicalMemory : 16994529280



PS C:\WINDOWS\system32>

参考情報

まとめ

基本、ご自身の環境を使用する為、利用する機会は少ないと思いますが、
PowerShellのコマンドレット、Get-WMIObjectを使いドメイン参加状況を確認できました。

関連記事

https://haretokidoki-blog.com/pasocon_powershell-startup/
https://zenn.dev/haretokidoki/articles/7e6924ff0cc960

GitHubで編集を提案

Discussion