2
我有一个简单的PowerShell代码,如果服务器ping通,然后禁用本地管理员帐户。如何将结果输出到日志文件,以便记录我禁用的内容。PowerShell输出结果从脚本到日志文件
这是我迄今为止
$computers = Get-ADComputer -filter {OperatingSystem -like "Windows Server*"} |
ForEach ($computer in $computers) {
$rtn = Test-Connection -CN $computer -Count 1 -BufferSize 16 -Quiet
IF($rtn -match 'True') {
write-host -ForegroundColor green $computer | Disable-localUserAccount -ComputerName $computer -username Administrator
} ELSE {
Write-host -ForegroundColor red $computer
}
}
你有什么试图写入到文件中试过吗?这样做对于PowerShell来说非常容易,并且有多种方式可以实现。 – alroc
我试过这个,但不知道这是做到这一点的正确方法$ outputstring = $ computer $ outputstring -join“,”>> C:\ Create_Adminuser_computers.csv – user2785434