Метод UnjoinDomainOrWorkgroup класса Win32_ComputerSystem
Метод UnjoinDomainOrWorkgroup удаляет компьютерную систему из домена или рабочей группы.
В этом разделе используется синтаксис MOF. Дополнительные сведения об использовании этого метода см. в разделе Вызов метода .
Синтаксис
uint32 UnjoinDomainOrWorkgroup(
[in] string Password,
[in] string UserName,
[in] uint32 FUnjoinOptions =
);
Параметры
-
Пароль [в]
-
Если параметр UserName указывает имя учетной записи, параметр Password должен указывать на пароль, используемый при подключении к контроллеру домена. В противном случае этот параметр должен иметь значение NULL.
Примечание
При подключении к Winmgmt или CoSetProxyBlanket в указателе IWbemServices пароль должен использовать высокий уровень проверки подлинности не ниже RPC_C_AUTHN_LEVEL_PKT_PRIVACY. Если локальный для Winmgmt, это не является проблемой.
-
UserName [in]
-
Указатель на константную символьную строку, завершающуюся значением NULL, которая указывает имя учетной записи, используемое при подключении к контроллеру домена. Необходимо указать домен и учетную запись пользователя, например "домен\пользователь" или "user@domain". Если этот параметр имеет значение NULL, используется контекст вызывающего объекта.
Примечание
При подключении к Winmgmt или CoSetProxyBlanket в указателе IWbemServicesUserName должен использовать высокий уровень проверки подлинности не ниже RPC_C_AUTHN_LEVEL_PKT_PRIVACY. Если локальный для Winmgmt, это не является проблемой.
-
FUnjoinOptions [in]
-
Набор битовых флагов, определяющих параметры отсоединения.
-
(0)
-
По умолчанию. Без параметров.
-
NETSETUP_ACCT_DELETE (4)
-
Отключите учетную запись Active Directory после операции отсоединяния, но не удаляйте ее.
Возвращаемое значение
Метод UnjoinDomainOrWorkgroup возвращает значение 0 (ноль) при успешном выполнении или при отсутствии параметров. Любое другое значение указывает на ошибку. Коды ошибок см. в разделе Константы ошибок WMI или WbemErrorEnum. Общие значения HRESULT см. в разделе Системные коды ошибок.
-
Успешно (0)
-
Другое (1 4294967295)
Комментарии
После вызова этого метода перезагрузите затронутый компьютер, чтобы применить изменения.
Примеры
Отсоединить компьютер от домена Пример VBScript отсоединяет локальный компьютер от текущего домена и отключает учетную запись компьютера.
Пример сценария Отсоединить компьютер от домена с помощью скрипта VBS отсоединяет указанный компьютер от домена. .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista |
Минимальная версия сервера |
Windows Server 2008 |
Пространство имен |
Root\CIMV2 |
MOF |
|
DLL |
|