修复了域重命名作后组策略对象和组策略链接中的域名依赖项。 若要使用此命令,必须通过服务器管理器将组策略管理安装为一项功能。
语法
gpfixup [/v]
[/olddns:<olddnsname> /newdns:<newdnsname>]
[/oldnb:<oldflatname> /newnb:<newflatname>]
[/dc:<dcname>] [/sionly]
[/user:<username> [/pwd:{<password>|*}]] [/?]
参数
参数 | 说明 |
---|---|
/v | 显示详细状态消息。 如果未使用此参数,则只会显示错误消息或摘要状态消息,SUCCESS 或 FAILURE 出现。 |
/olddns:<olddnsname> |
当域重命名作更改域的 DNS 名称时,将重命名的域的旧 DNS 名称指定为 <olddnsname> 。 仅当还使用 /newdns 参数指定新的域名时,才能使用此参数。 |
/newdns:<newdnsname> |
当域重命名作更改域的 DNS 名称时,将重命名域的新 DNS 名称指定为 <newdnsname> 。 仅当还使用 /olddns 参数指定旧的域名时,才能使用此参数。 |
/oldnb:<oldflatname> |
当域重命名作更改域的 NetBIOS 名称时,将重命名的域的旧 NetBIOS 名称指定为 <oldflatname> 。 仅当使用 /newnb 参数指定新的域 NetBIOS 名称时,才能使用此参数。 |
/newnb:<newflatname> |
当域重命名作更改域的 NetBIOS 名称时,将重命名的域的新 NetBIOS 名称指定为 <newflatname> 。 仅当使用 /oldnb 参数指定旧域 NetBIOS 名称时,才能使用此参数。 |
/dc:<dcname> |
连接到名为 <dcname> 的域控制器(DNS 名称或 NetBIOS 名称)。
<dcname> 必须承载域目录分区的可写副本,如下所示:
|
/sionly | 仅执行与托管软件安装相关的组策略修补程序(组策略的软件安装扩展)。 跳过修复组策略链接和 GPO 中的 SYSVOL 路径的作。 |
/user:<username> |
在用户 <username> 的安全上下文中运行此命令,其中 <username> 采用域\用户格式。 如果未使用此参数,此命令将作为已登录用户运行。 |
/pwd:{<password> | *} |
指定用户的密码。 |
/? | 在命令提示符处显示帮助。 |
例子
此示例假定你已执行域重命名作,在其中将 DNS 名称从 MyOldDnsName 更改为 MyNewDnsName,并将 MyOldNetBIOSName 中的 NetBIOS 名称更改为 MyNewNetBIOSName。
在此示例中,使用 gpfixup 命令通过更新 GPO 和链接中嵌入的旧域名来连接到名为 myDcDnsName 的域控制器 并修复 GPO 和组策略链接。 状态和错误输出保存到名为 gpfixup.log的文件。
gpfixup /olddns: MyOldDnsName /newdns:MyNewDnsName /oldnb:MyOldNetBIOSName /newnb:MyNewNetBIOSName /dc:MyDcDnsName 2>&1 >gpfixup.log
此示例与上一个示例相同,不同之处在于它假定域的 NetBIOS 名称在域重命名作期间未更改。
gpfixup /olddns: MyOldDnsName /newdns:MyNewDnsName /dc:MyDcDnsName 2>&1 >gpfixup.log