Reset-ComputerMachinePassword
Resetuje hasło konta komputera dla komputera.
Składnia
Default (domyślnie)
Reset-ComputerMachinePassword
[-Server <String>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie cmdlet Reset-ComputerMachinePassword zmienia hasło konta komputera używane przez komputery do uwierzytelniania na kontrolerach domeny w domenie. Można go użyć do zresetowania hasła komputera lokalnego.
Przykłady
Przykład 1. Resetowanie hasła dla komputera lokalnego
PS C:\> Reset-ComputerMachinePassword
To polecenie resetuje hasło komputera dla komputera lokalnego. Polecenie jest uruchamiane przy użyciu poświadczeń bieżącego użytkownika.
Przykład 2. Resetowanie hasła dla komputera lokalnego przy użyciu określonego kontrolera domeny
PS C:\> Reset-ComputerMachinePassword -Server "DC01" -Credential Domain01\Admin01
To polecenie resetuje hasło komputera lokalnego przy użyciu kontrolera domeny DC01. Używa Credential parametru , aby określić konto użytkownika, które ma uprawnienia do resetowania hasła komputera w domenie.
Przykład 3. Resetowanie hasła na komputerze zdalnym
PS C:\> Invoke-Command -ComputerName "Server01" -ScriptBlock {Reset-ComputerMachinePassword}
To polecenie używa polecenia cmdlet Invoke-Command do uruchomienia polecenia Reset-ComputerMachinePassword na komputerze zdalnym Server01.
Aby uzyskać więcej informacji na temat poleceń zdalnych w programie Windows PowerShell, zobacz about_Remote i Invoke-Command.
Parametry
-Confirm
Prosi o potwierdzenie przed uruchomieniem cmdletu.
Właściwości parametru
| Typ: | SwitchParameter |
| Domyślna wartość: | False |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
| Aliasy: | por |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowe: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-Credential
Określa konto użytkownika, które ma uprawnienia do wykonania tej akcji. Wartość domyślna to bieżący użytkownik.
Wpisz nazwę użytkownika, taką jak User01 lub Domain01\User01, lub wprowadź obiekt PSCredential, taki jak jeden wygenerowany przez polecenie cmdlet Get-Credential. Jeśli wpiszesz nazwę użytkownika, to polecenie cmdlet wyświetli monit o podanie hasła.
Ten parametr został wprowadzony w programie Windows PowerShell 3.0.
Właściwości parametru
| Typ: | PSCredential |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowe: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-Server
Określa nazwę kontrolera domeny do użycia, gdy to polecenie cmdlet ustawia hasło konta komputera.
Ten parametr jest opcjonalny. Jeśli pominiesz ten parametr, kontroler domeny zostanie wybrany do obsługi polecenia.
Właściwości parametru
| Typ: | String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowe: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-WhatIf
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Cmdlet nie jest uruchomiony.
Właściwości parametru
| Typ: | SwitchParameter |
| Domyślna wartość: | False |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
| Aliasy: | Wi |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowe: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
Dane wejściowe
None
Nie można przekazać danych wejściowych potoku do tego polecenia cmdlet.
Dane wyjściowe
None
To polecenie cmdlet nie generuje żadnych danych wyjściowych.