- 306 名前:300 [2020/06/03(水) 18:10:05 ID:OSlS0ZCr.net]
- Write-Hostの前じゃなかったです。
後ろでした。 これで $Now = Get-Date -Format 'yyyyMMdd_hhmmss' $logPath = Join-Path -Path ([Environment]::GetFolderPath("Desktop")) -ChildPath ('{0}.csv' -f $Now ) $users = Get-ADUser -Filter * -SearchBase " OU=ユーザー,DC=test,DC=local " foreach ($user in $users) { if($user -eq ''){ break } Write-Host ('{0} : ' -f $user.SamAccountName) -NoNewline Write-Host ('{0} : ' -f $user.Enabled) -NoNewline ←★★ココ $grps = (Get-ADPrincipalGroupMembership -identity $user).name $line = '"{0}",' -f $user.SamAccountName foreach ($grp in $grps){ $line += '"{0}",' -f $grp } echo $line Out-File -InputObject $line -Encoding 'utf8' -Append -FilePath $logPath } これで画面には出るようになりました。 出力するファイルにも出るようにするには、、、
|

|