Home >
Windows にまつわる e.t.c.
PowerShell でのドメイン/ワークグループ判断とドメイン/ワークグループ名の取得
コンピューターがドメイン参加しているか否かの確認と、ドメイン/ワークグループ名の取得は、WMI の
Win32_ComputerSystem で確認できます。
ドメイン参加の可否は PartOfDomain で判断できます。
ドメイン参加している : True
ドメイン参加していない : False
ドメイン/ワークグループ名は Domain に格納されています。
これを PowerShell で確認する場合はこんな感じですね。
(echo を綺麗に出したかったので
function にしてみました)
function CheckDomainName(){
$ComputerSystem = Get-WmiObject Win32_ComputerSystem
Write-Host -NoNewline "Domain/Workgroup : "
if( $ComputerSystem.PartOfDomain -eq $True ){
Write-Host "Domain"
Write-Host -NoNewline "Domain name : "
}
else{
Write-Host "Workgroup"
Write-Host -NoNewline "Workgroup name : "
}
Write-Host $ComputerSystem.Domain
}
CheckDomainName
|
Copyright © MURA
All rights reserved.