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


Reset-ComputerMachinePassword

Сбрасывает пароль учетной записи компьютера для компьютера.

Синтаксис

Reset-ComputerMachinePassword
     [-Server <String>]
     [-Credential <PSCredential>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Описание

Командлет Reset-ComputerMachinePassword изменяет пароль учетной записи компьютера, используемый для проверки подлинности на контроллерах домена в домене. Этот командлет можно использовать для сброса пароля локального компьютера.

Примеры

Пример 1. Сброс пароля для локального компьютера

Reset-ComputerMachinePassword

Эта команда сбрасывает пароль компьютера для локального компьютера. Команда выполняется с использованием учетных данных текущего пользователя.

Пример 2. Сброс пароля для локального компьютера с помощью указанного контроллера домена

Reset-ComputerMachinePassword -Server "DC01" -Credential Domain01\Admin01

Эта команда сбрасывает пароль компьютера локального компьютера с помощью контроллера домена DC01. Он использует параметр Credential для указания учетной записи пользователя, которая имеет разрешение на сброс пароля компьютера в домене.

Пример 3. Сброс пароля на удаленном компьютере

$cred = Get-Credential
Invoke-Command -ComputerName "Server01" -ScriptBlock {Reset-ComputerMachinePassword -Credential $using:cred}

Эта команда использует командлет Invoke-Command для выполнения Reset-ComputerMachinePassword команды на удаленном компьютере Server01.

Дополнительные сведения о удаленных командах в Windows PowerShell см. в about_Remote и Invoke-Command.

Параметры

-Confirm

Запрос подтверждения перед выполнением командлета.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Указывает учетную запись пользователя с разрешением на выполнение этого действия. По умолчанию используется текущий пользователь.

Введите имя пользователя, например User01 или Domain01\User01, или введите объект PSCredential , например объект, созданный командлетом Get-Credential . При вводе имени пользователя этот командлет запрашивает пароль.

Этот параметр впервые появился в Windows PowerShell 3.0.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Server

Указывает имя контроллера домена, используемого при установке этого командлета пароля учетной записи компьютера.

Это необязательный параметр. Если он не указан, команда выполняется текущим контроллером домена.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Входные данные

None

В этот командлет нельзя передать входные данные.

Выходные данные

None

Этот командлет не формирует никаких выходных данных.