【发布时间】:2017-07-24 08:02:48
【问题描述】:
我正在尝试删除多台计算机上的一些本地管理员用户。这是我使用的脚本,它可以工作:
Import-Csv c:/input.csv | ForEach-Object {
([ADSI]"WinNT://$($_.ComputerName)").Invoke("Delete", "user", $_.Username)
}
问题是我想将未删除用户的结果直接获取到文本文件中。
什么命令可以帮助我?我试过Out-File,但它给了我一个空文件。
【问题讨论】:
-
“未删除用户的结果”是什么意思?是否要在删除操作后将剩余本地用户帐户的列表写入文件?
-
@AnsgarWiechers 完全正确!
标签: powershell output adsi