2017-10-05 74 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