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
Этот командлет не создает выходные данные.
PowerShell