Write-Host "Deaktiviere PowerShell Remoting..." -ForegroundColor Yellow # Autostart deaktivieren Write-Host "Deaktiviere WinRM Autostart..." Set-Service WinRM -StartupType Disabled # WinRM Dienst stoppen if (Get-Service WinRM -ErrorAction SilentlyContinue) { Write-Host "Stoppe WinRM Dienst..." Stop-Service WinRM -Force } # Listener entfernen Write-Host "Entferne WinRM Listener..." winrm delete winrm/config/Listener?Address=*+Transport=HTTP 2>$null winrm delete winrm/config/Listener?Address=*+Transport=HTTPS 2>$null # Firewallregeln deaktivieren Write-Host "Deaktiviere Firewall Regeln..." Disable-NetFirewallRule -DisplayGroup "Windows Remote Management" # LocalAccountTokenFilterPolicy zurücksetzen Write-Host "Setze LocalAccountTokenFilterPolicy zurück..." $path = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" if (Test-Path $path) { Set-ItemProperty -Path $path -Name LocalAccountTokenFilterPolicy -Value 0 -Type DWord } Write-Host "PowerShell Remoting wurde deaktiviert." -ForegroundColor Green