【发布时间】:2019-09-24 10:18:51
【问题描述】:
我正在尝试开发一个脚本,从本地管理员组中删除域用户(我可以使用广告中的计算机管理,但它是一个图形界面,我需要使用命令来完成)现在我正在使用调用命令来远程连接到机器并从本地管理员组中删除其用户。
我正在使用这个命令:Invoke-Command -ComputerName $line2.split(";")[0] -ScriptBlock { net localgroup "administrators" $using:notadmin /DELETE } -Credential $Cred
如果机器不在线,我需要等到它在线,我正在搜索如何通过广告从本地组(例如管理员)中删除用户
有命令吗?
【问题讨论】:
-
在我的情况下,这个命令需要从它自己的客户端使用,我需要从 AD 执行我的脚本(从该主机上的管理员组中删除域用户)
-
当然,执行此操作的任何命令都需要在本地运行,因为这是定义本地组的位置,如果它处于脱机状态,那么无论使用哪种方法,您都需要等待它又是在线做任何事。如果您的意思是希望它在机器联机时自动发生,那么启动脚本下方的 Restricted Groups 选项将是您唯一的选择。
标签: powershell active-directory