2017-10-05 73 views
0

我想這個保存爲.csv我的筆記本電腦PS腳本保存位置

Search-ADAccount -UsersOnly -AccountInactive -TimeSpan 90 | Get-ADUser -1 Properties Name, sAMAccountName, givenName, sn, userAccountControl | Where {($_.userAccountControl -band 2) -eq $False} | Select Name, sAMAccountName, givenName, sn | Export-Csv -NoTypeInformation -Path c:\ExportTest.csv 

腳本運行的需要,這部分不運行:

| Export-Csv -NoTypeInformation -Path c:\ExportTest.csv 
+0

您是否啓用了UAC? PowerShell是否以管理員身份運行?如果將其更改爲'Export-Csv -Path「$ {env:USERPROFILE} \ Desktop」-NoType「,會發生什麼情況?如果可行,那麼它只是文件系統權限。 –

+1

您是否收到錯誤 – ArcSet

+0

UAC已關閉,PS以管理員身份運行。我測試了您的更改,但沒有出錯,但也沒有輸出文件。 –

回答

0

這個腳本工程將非活動帳戶導出到.CSV文件

Search-ADAccount -UsersOnly -AccountInactive -TimeSpan 90 | 
Get-ADUser -Properties Name, sAMAccountName, givenName, sn, userAccountControl | 
Where {($_.userAccountControl -band 2) -eq $False} | 
Select Name, sAMAccountName, givenName, sn | 
Export-CSV c:\YOURFOLDER\FILENAME.csv -NoTypeInformation