0

我有两台机器,比如在公司域中CorpotateDomain。第一台机器:first.CorpotateDomain.com 第二台:second.CorpotateDomain.com

我想PrimUser使用 powershell 从第一个添加到第二台机器的管理员组。然后我想使用实用程序或cmdlet从第一台机器(使用登录PrimUser)关闭第二台机器。(或者,例如,远程重启)shutdownstop-computeriis

是否有可能,我应该使用什么命令将域用户添加到管理员?

ps我试过:

$user = "WinNT://first.CorpotateDomain.com/PrimUser"
$group = New-Object System.DirectoryServices.DirectoryEntry("WinNT://./Administrators")
$group.PSBase.Invoke("Add",$user)
4

2 回答 2

2

您可以将域用户添加到本地管理员组,但我认为您不能添加另一台计算机的本地用户。

$user=[ADSI]"WinNT://domain/PrimUser"
$group=[ADSI]"WinNT://./Administrators"
$group.Psbase.Invoke("Add",$user.Psbase.path)
于 2012-12-13T07:26:54.810 回答
0

将 $user 设置为用户的专有名称,例如CN=PrimUser,CN=Users,DC=CorporateDomain,DC=com.

于 2012-12-14T21:30:05.903 回答