- 280 名前:デフォルトの名無しさん mailto:sage [2020/05/29(金) 18:11:11 ID:GJdaxgw0.net]
- >>278
じゃあ、最初の趣旨とは違ってますけどこれでどうでしょう。 "C:\users.txt"には、対象となるユーザ名を1行に一つという形式で記述してください。 まあ、対象ユーザも Get-ADObject で取得したほうがスマートですけどね。「特定のコンテナ内のユーザ」といった条件なら簡単なのですが。 $users = Get-Content "C:\users.txt" foreach ($user in $users) { if($user -eq ''){ break } echo $user $grps = (Get-ADPrincipalGroupMembership -identity $user ).name $line = '' foreach ($grp in $grps){ $line += '"{0}",' -f $grp } echo $line Out-File -InputObject $line -Encoding utf8 -Append -FilePath "C:\grp.csv" }
|

|