ローカルユーザーグループを取得し、それぞれのグループのメンバーを一覧表示する。
001 002 003 004 005 006 007 008 009 010 | $strComputer = hostname Get-WMIObject Win32_Group -filter "domain='$strComputer'" | %{ $computer = [ADSI]("WinNT://" + $strComputer + ",computer") $Group = $computer.psbase.children.find($_.name) $members= $Group.psbase.invoke("Members") | %{ $_.GetType().InvokeMember("Name", 'GetProperty', $null, $_, $null) } Write-Host "<" $_.name "Group >" -ForegroundColor Yellow $members } |
このコメントはブログの管理者によって削除されました。
返信削除