gpfixup

Исправляет зависимости доменных имен в объектах групповой политики и ссылках групповой политики после операции переименования домена. Чтобы использовать эту команду, необходимо установить функцию управления групповыми политиками через диспетчер сервера.

Синтаксис

gpfixup [/v]
[/olddns:<olddnsname> /newdns:<newdnsname>]
[/oldnb:<oldflatname> /newnb:<newflatname>]
[/dc:<dcname>] [/sionly]
[/user:<username> [/pwd:{<password>|*}]] [/?]

Параметры

Параметр Описание
/v Отображает подробные сообщения о состоянии. Если этот параметр не используется, отображаются только сообщения об ошибках или сводное сообщение о состоянии, указывающее, SUCCESS или FAILURE .
/olddns:<olddnsname> Указывает старое DNS-имя переименованного домена, как <olddnsname> если операция переименования домена изменяет DNS-имя домена. Этот параметр можно использовать только в том случае, если вы также используете параметр /newdns для указания нового DNS-имени домена.
/newdns:<newdnsname> Указывает новое DNS-имя переименованного домена, как <newdnsname> если операция переименования домена изменяет DNS-имя домена. Этот параметр можно использовать только в том случае, если вы также используете параметр /olddns , чтобы указать старое DNS-имя домена.
/oldnb:<oldflatname> Указывает старое имя NetBIOS переименованного домена, как <oldflatname> если операция переименования домена изменяет имя NetBIOS домена. Этот параметр можно использовать только в том случае, если используется параметр /newnb , чтобы указать новое доменное имя NetBIOS.
/newnb:<newflatname> Указывает новое имя NetBIOS переименованного домена, как <newflatname> если операция переименования домена изменяет имя NetBIOS домена. Этот параметр можно использовать только в том случае, если используется параметр /oldnb для указания старого имени домена NetBIOS.
/Dc:<dcname> Подключение контроллер домена с именем <dcname> (DNS-имя или имя NetBIOS). <dcname>должен размещать записываемые реплика секции каталога домена, как указано в одном из следующих элементов:
  • DNS-имя <newdnsname> с помощью /newdns
  • Имя <newflatname> NetBIOS с помощью /newnb
    Если этот параметр не используется, вы можете подключиться к любому контроллеру домена в переименованном домене, <newdnsname> указанному или <newflatname>.
/sionly Выполняет только исправление групповой политики, связанное с управляемой установкой программного обеспечения (расширение установки программного обеспечения для групповой политики). Пропустите действия, которые устраняют ссылки групповой политики и пути SYSVOL в группах групповой политики.
/Пользователя:<username> Выполняет эту команду в контексте безопасности пользователя <username>, где <username> находится в формате домена\пользователя. Если этот параметр не используется, эта команда выполняется как пользователь, вошедший в систему.
/Pwd:{<password> | *} Указывает пароль для пользователя.
/? Отображает справку в командной строке.

Примеры

В этом примере предполагается, что вы уже выполнили операцию переименования домена, в которой вы изменили DNS-имя с MyOldDnsName на MyNewDnsName, и имя NetBIOS из MyOldNetBIOSName на MyNewNetBIOSName.

В этом примере вы используете команду gpfixup для подключения к контроллеру домена с именем MyDcDnsName и восстановления ссылок групповой политики и групповой политики, обновив старое доменное имя, внедренное в объекты групповой политики и ссылки. Выходные данные состояния и ошибки сохраняются в файле с именем 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