所属するグループ別に何かしたいときに使用します。
以下のサイトを参考にさせていただきました。
PowerShellで現在のユーザやグループなどのID情報を取得する方法
http://yomon.hatenablog.com/entry/2014/11/15/234529
Get-Group.ps1
##--- main ---
cls
# ログオンユーザのID情報を取得する
$userinfo = [System.Security.Principal.WindowsIdentity]::GetCurrent()
# ユーザ名を取得する
Write-Host "ドメイン名\ユーザ名: " $userinfo.Name
# ユーザ名からグループを取得する
$userinfo.Groups | foreach `
{
# SIDを可読可能な形式に変換する
$user_group = $_.Translate([System.Security.Principal.NTAccount])
Write-Host "所属グループ: " $user_group
# switch文等を使用して、実行したいことをここに記述します。
}
#--- end ---