Udostępnij za pośrednictwem


Reset-ComputerMachinePassword

Resetuje hasło konta komputera dla komputera.

Składnia

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

Opis

Polecenie Reset-ComputerMachinePassword cmdlet 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

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

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

To polecenie resetuje hasło komputera lokalnego przy użyciu kontrolera domeny DC01. Używa parametru Credential , 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

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

To polecenie używa polecenia cmdlet Invoke-Command do uruchomienia Reset-ComputerMachinePassword polecenia 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

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Credential

Określa konto użytkownika, które ma uprawnienia do wykonania tej akcji. Wartość domyślna to użytkownik bieżący.

Wpisz nazwę użytkownika, taką jak User01 lub Domain01\User01, lub wprowadź obiekt PSCredential , taki jak jeden wygenerowany przez Get-Credential polecenie cmdlet. 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.

Typ:PSCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych: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.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

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.