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


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

Пример 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

Запрашивает подтверждение перед запуском командлета.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Credential

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

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

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

Тип:PSCredential
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Server

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

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

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

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

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

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

None

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

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

None

Этот командлет не создает выходные данные.