我有两台机器,比如公司域CorpotateDomain
。
第一台机器:first.CorpotateDomain.com
第二:second.CorpotateDomain.com
我想使用PowerShell将第一个PrimUser
添加到第二台机器的管理员组。
然后我想使用PrimUser
实用程序或shutdown
cmdlet从第一台机器(使用stop-computer
登录)关闭第二台机器。 (或者,例如,远程重启iis
)
是否可以使用什么命令将域用户添加到管理员?
P.S。 我试过了:
$user = "WinNT://first.CorpotateDomain.com/PrimUser"
$group = New-Object System.DirectoryServices.DirectoryEntry("WinNT://./Administrators")
$group.PSBase.Invoke("Add",$user)
答案 0 :(得分:2)
您可以将域用户添加到本地管理员组,但我认为您不能添加其他计算机的本地用户。
$user=[ADSI]"WinNT://domain/PrimUser"
$group=[ADSI]"WinNT://./Administrators"
$group.Psbase.Invoke("Add",$user.Psbase.path)
答案 1 :(得分:0)
将$ user设置为用户的专有名称,例如CN=PrimUser,CN=Users,DC=CorporateDomain,DC=com
。