我正在尝试创建一个批处理文件,该文件将删除不必要的本地管理员帐户,但将使域管理员保持完整
我尝试使用有限的Powershell知识来解决此问题,但批处理文件不使用Powershell命令
Get-LocalGroupMember administrators |
Where {$_.name -like "$($env:COMPUTERNAME)\*" -and $_.objectclass -eq "User"} |
Remove-LocalGroupMember -Group 'Administrators'
答案 0 :(得分:0)
您可以使用批处理文件在Powershell中启动上述命令。
powershell.exe -command {Get-LocalGroupMember administrators | Where {$_.name -like "$($env:COMPUTERNAME)\*" -and $_.objectclass -eq "User"} | Remove-LocalGroupMember -Group 'Administrators' -WhatIf}