欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Windows Server 2016-Powershell之客户端加域

程序员文章站 2023-09-07 20:19:01
将本地计算机添加到域或工作组,可通过Add-Computer命令操作,具体信息如下:语法:Add-Computer [-DomainName] [-ComputerName ] [-Confirm] -Credential [-Force] [-Loc alCredential ] [-NewNam... ......

将本地计算机添加到域或工作组,可通过add-computer命令操作,具体信息如下:

语法:

add-computer [-domainname] <string> [-computername <string[]>] [-confirm] -credential <pscredential> [-force] [-loc
     alcredential <pscredential>] [-newname <string>] [-oupath <string>] [-options {accountcreate | win9xupgrade | unsec
     uredjoin | passwordpass | deferspnset | joinwithnewname | joinreadonly | installinvoke}] [-passthru] [-restart] [-s
     erver <string>] [-unjoindomaincredential <pscredential>] [-unsecure] [-whatif] [<commonparameters>]
add-computer [-workgroupname] <string> [-computername <string[]>] [-confirm] [-credential <pscredential>] [-force]
     [-localcredential <pscredential>] [-newname <string>] [-passthru] [-restart] [-whatif] [<commonparameters>]

add-computer命令添加本地计算机或远程计算机来域或工作组,或从一个域转移到另一个。如果计算机没有帐户添加到域,它还会创建域帐户。您可以使用此cmdlet的参数指定组织单位(ou)和域控制器,或执行不安全的连接。

例1:将本地计算机添加到域,然后重新启动计算机

add-computer -domainname azureyun -restart

例2:将本地计算机添加到工作组

add-computer -workgroupname workgroup

例3:将本地计算机添加到域

add-computer -domainname azureyun -server azureyun\bjdc01 -passthru -verbose

此命令使用azureyun\bjdc01域控制器将本地计算机添加到domain01域。

例4:使用oupath参数将本地计算机添加到域

add-computer -domainname azureyun -oupath "ou=testou,dc=azureyun,dc=com"

使用oupath参数指定新帐户的组织单位。

例5:使用凭据将本地计算机添加到域

add-computer -computername server01 –localcredential server01\admin -domainname azureyun -credential azureyun\admin -restart –force

备注:将server01计算机添加到azureyun域。它使用localcredential参数指定有权连接到server01计算机的用户帐户。它使用credential参数指定有权将计算机加入域的用户帐户。它使用restart参数在连接操作完成后重新启动计算机,并使用force参数来禁止用户确认消息。

例6:将一组计算机移动到新域

add-computer -computername server01, server02, localhost -domainname azureyun1 -localcredential azureyun\user1 -unjoindomaincredential azureyun\admin -credential azureyun\admin1 -restart

将server01和server02计算机以及本地计算机从azureyun移动到azureyun1。

例7:将计算机移动到新域并更改计算机的名称

add-computer -computername test01 -domainname azureyun -newname test02 -credential azureyun\admin -restart

此命令将test01计算机移动到azureyun,并将计算机名称更改为test02。

示例8:将文件中列出的计算机添加到新域

add-computer -computername (get-content servers.txt) -domainname azureyun -credential azureyun\admin -options win9xupgrade  -restart

此命令将servers.txt文件中列出的计算机添加到azureyun域。它使用options参数指定win9xupgrade选项。在重新启动参数的加入操作完成后重新启动所有新添加的计算机。