Поделиться через


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 домена. Этот параметр можно использовать только в том случае, если для указания старого имени домена NetBIOS используется параметр /oldnb.
/dc:<dcname> Подключитесь к контроллеру домена с именем <dcname> (DNS-имя или имя NetBIOS). <dcname> должен размещать записываемую реплику секции каталога домена, как указано в одном из следующих элементов:
  • DNS-имя <newdnsname> с помощью /newdns
  • Имя NetBIOS <newflatname> с помощью /newnb
    Если этот параметр не используется, вы можете подключиться к любому контроллеру домена в переименованном домене, указанному <newdnsname> или <newflatname>.
/sionly Выполняет только исправление групповой политики, связанное с управляемой установкой программного обеспечения (расширение установки программного обеспечения для групповой политики). Пропустите действия, которые устраняют ссылки групповой политики и пути SYSVOL в группах групповой политики.
/user:<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