Reset-ComputerMachinePassword
Setzt das Computerkontokennwort für den Computer zurück.
Syntax
Reset-ComputerMachinePassword
[-Server <String>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das cmdlet Reset-ComputerMachinePassword
ändert das Kennwort des Computerkontos, das die Computer für die Authentifizierung bei den Domänencontrollern in der Domäne verwenden. Sie können es verwenden, um das Kennwort des lokalen Computers zurückzusetzen.
Beispiele
Beispiel 1: Zurücksetzen des Kennworts für den lokalen Computer
Reset-ComputerMachinePassword
Mit diesem Befehl wird das Computerkennwort für den lokalen Computer zurückgesetzt. Der Befehl wird mit den Anmeldeinformationen des aktuellen Benutzers ausgeführt.
Beispiel 2: Zurücksetzen des Kennworts für den lokalen Computer mithilfe eines angegebenen Domänencontrollers
Reset-ComputerMachinePassword -Server "DC01" -Credential Domain01\Admin01
Mit diesem Befehl wird das Computerkennwort des lokalen Computers mithilfe des Domänencontrollers DC01 zurückgesetzt. Der Parameter Credential wird verwendet, um ein Benutzerkonto anzugeben, das über die Berechtigung zum Zurücksetzen eines Computerkennworts in der Domäne verfügt.
Beispiel 3: Zurücksetzen des Kennworts auf einem Remotecomputer
$cred = Get-Credential
Invoke-Command -ComputerName "Server01" -ScriptBlock {
Reset-ComputerMachinePassword -Credential $Using:cred
}
Dieser Befehl verwendet das Cmdlet Invoke-Command, um einen Reset-ComputerMachinePassword
Befehl auf dem Remotecomputer Server01 auszuführen.
Weitere Informationen zu Remotebefehlen in Windows PowerShell finden Sie unter about_Remote und Invoke-Command
.
Parameter
-Confirm
Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.
Typ: | SwitchParameter |
Aliase: | cf |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Credential
Gibt ein Benutzerkonto an, das über die Berechtigung zum Ausführen dieser Aktion verfügt. Die Standardeinstellung ist der aktuelle Benutzer.
Geben Sie einen Benutzernamen ein, z. B. "User01" oder "Domain01\User01", oder geben Sie ein PSCredential--Objekt ein, z. B. ein Objekt, das vom Cmdlet Get-Credential
generiert wird. Wenn Sie einen Benutzernamen eingeben, werden Sie von diesem Cmdlet aufgefordert, ein Kennwort einzugeben.
Dieser Parameter wurde in Windows PowerShell 3.0 eingeführt.
Typ: | PSCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Server
Gibt den Namen eines Domänencontrollers an, der verwendet werden soll, wenn dieses Cmdlet das Kennwort für das Computerkonto festlegt.
Dieser Parameter ist optional. Wenn Sie diesen Parameter weglassen, wird ein Domänencontroller zum Dienst des Befehls ausgewählt.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-WhatIf
Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: | SwitchParameter |
Aliase: | wi |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
None
Sie können keine Eingabe an dieses Cmdlet weiterleiten.
Ausgaben
None
Dieses Cmdlet generiert keine Ausgabe.