Windows Server 2016-Powershell之客户端加域

本文介绍如何利用PowerShell的Add-Computer命令,有效地将本地或远程计算机添加到域或工作组,包括语法、参数说明及多个实用示例,如计算机加入域后的重启、使用凭据进行操作、更改计算机名等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

将本地计算机添加到域或工作组,可通过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选项。在重新启动参数的加入操作完成后重新启动所有新添加的计算机。

<think>好的,我需要帮助用户在Windows Server 2016上配置NTP客户端。首先,我得回忆一下Windows Server的时间服务相关配置。通常,Windows系统使用w32time服务来处理时间同步,所以用户需要确认该服务是否正在运行。 接下来,用户可能需要通过命令行或者注册表来调整NTP服务器的设置。根据之前的知识,使用命令行工具如w32tm可能是主要方法。比如,使用`w32tm /config`命令来指定外部NTP服务器地址,然后更新配置并重启服务。 另外,注册表编辑也是一个方法,但需要小心操作,因为错误的修改可能导致系统问题。用户可能需要导航到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters,然后修改NtpServer的值。 还要注意防火墙设置,确保UDP 123端口开放,否则时间同步请求会被拦截。此外,验证同步状态是否成功也是必要的,可以通过`w32tm /query /status`来检查。 需要参考提供的引用内容,特别是引用[2]和[3]提到的Windows Server 2019的配置,虽然用户问的是2016,但步骤应该类似。同时,引用[4]提到华为云的NTP服务器,但用户可能需要连接外部的公共NTP服务器,比如time.windows.com。 最后,生成相关问题时要围绕配置步骤、验证方法、常见问题、安全性和其他同步工具等方面展开,确保覆盖用户可能遇到的后续疑问。</think>### Windows Server 2016 设置 NTP 客户端的配置方法 #### 一、检查时间服务状态 1. **确认Windows Time服务运行状态** 打开服务管理器(`services.msc`),找到 **Windows Time** 服务,确保其启动类型为 **自动**,并检查服务状态是否为 **正在运行**。 命令行验证: ```powershell sc query w32time ``` #### 二、配置NTP客户端 1. **通过命令行配置NTP服务器地址** 使用管理员权限打开PowerShell或CMD,执行以下命令: ```powershell w32tm /config /syncfromflags:manual /manualpeerlist:"time.windows.com,0x8 pool.ntp.org" /update ``` - `/manualpeerlist`:指定外部NTP服务器地址,多个地址用逗号分隔,`0x8`表示优先使用该服务器[^3]。 - `/update`:通知时间服务应用新配置。 2. **重启时间服务** ```powershell net stop w32time && net start w32time ``` 3. **注册表配置(可选)** 打开注册表编辑器(`regedit`),定位到路径: `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters` 修改以下键值: - **Type**:设置为 **NTP**(同步模式) - **NtpServer**:输入NTP服务器地址,例如 `time.windows.com,0x8` 修改后重启服务生效。 #### 三、验证时间同步状态 1. **强制立即同步** ```powershell w32tm /resync ``` 2. **查看同步状态** ```powershell w32tm /query /status ``` 检查 **来源** 字段是否显示配置的NTP服务器,以及 **最后成功同步时间** 是否更新。 #### 四、防火墙配置(如有需要) 确保防火墙允许UDP 123端口的出站通信: ```powershell New-NetFirewallRule -DisplayName "NTP Client" -Direction Outbound -Protocol UDP -LocalPort 123 -Action Allow ``` #### 五、配置组策略(适用于环境) 若服务器加入,需确保组策略未覆盖本地NTP设置: 1. 打开 **组策略管理**,编辑默认策略或本地策略。 2. 导航至: `计算机配置 > 管理模板 > 系统 > Windows 时间服务 > 时间提供程序` 启用 **配置Windows NTP客户端**,并指定服务器地址。 --- ### 常见问题解决 - **错误“拒绝访问”**:需以管理员身份运行命令行- **同步失败**:检查NTP服务器可达性(`ping`或`Test-NetConnection -Port 123`)。 - **时间差异过大**:手动调整时间后重试同步。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值