# Benutzername und Passwort für die Remote-Anmeldung
$Username = „IhrBenutzername“
$Password = ConvertTo-SecureString -String „IhrPasswort“ -AsPlainText -Force
$Credential = New-Object System.Management.Automation.PSCredential -ArgumentList $Username, $Password
# IP-Adresse oder Hostname des Zielcomputers
$ComputerName = „Zielcomputer“
# Herunterfahren des Zielcomputers
Stop-Computer -ComputerName $ComputerName -Credential $Credential -Force
#Ersetzen Sie „IhrBenutzername“, „IhrPasswort“ und „Zielcomputer“ durch Ihre eigenen Informationen.
#Beachten Sie, dass die Verwendung von Klartextpasswörtern in Skripten aus Sicherheitsgründen
#vermieden werden sollte.
#Stellen Sie sicher, dass die Ausführung von Skripten auf Ihrem System erlaubt ist. Sie können dies überprüfen,
#indem Sie das PowerShell-Ausführungsrichtlinien-Sicherheitsniveau mit dem Befehl
#Get-ExecutionPolicy überprüfen.
#Wenn es nicht auf „RemoteSigned“ oder „Unrestricted“ gesetzt ist, müssen Sie es möglicherweise mit
#Set-ExecutionPolicy RemoteSigned ändern (als Administrator #ausgeführt).
#Beachten Sie, dass Remote PowerShell aktiviert sein muss.
#Sie können es auf dem Zielcomputer mit dem Befehl
#Enable-PSRemoting -Force
#aktivieren (als Administrator ausgeführt).