Öffnen Sie die PowerShell ein weiteres Mal als Administrator (Rechtsklick auf das Startmenü -> Windows PowerShell (Administrator)). Kopieren Sie den folgenden Befehl, passen Sie den Pfad zu Ihrer Skript-Datei an und drücken Sie Enter: powershell# HINWEIS: Ersetzen Sie "C:\Pfad\Zu\Ihrer\NetzwerkResetIP.ps1" mit dem echten Pfad Ihrer Datei! in powershell eingeben ----------------------- # Pfad zu Ihrer Datei anpassen! $ScriptPath = "C:\Pfad\Zu\Ihrer\NetzwerkResetIP.ps1" $Trigger = New-ScheduledTaskTrigger -AtLogOn $Action = New-ScheduledTaskAction -Execute "PowerShell.exe" -Argument "-NoProfile -WindowStyle Hidden -ExecutionPolicy Bypass -File `"$ScriptPath`"" # Wechsel von SYSTEM auf die interaktive Gruppe "INTERACTIVE" mit höchsten Rechten Register-ScheduledTask -TaskName "AutoNetzwerkCleanup" -Trigger $Trigger -Action $Action -User "NT AUTHORITY\INTERACTIVE" -RunLevel Highest -Force $ScriptPath = "C:\Pfad\Zu\Ihrer\NetzwerkResetIP.ps1" # Definiert den Auslöser (Beim Starten des Computers / Boot) $Trigger = New-ScheduledTaskTrigger -AtStartup # Definiert die Aktion (PowerShell startet das Skript unsichtbar im Hintergrund) $Action = New-ScheduledTaskAction -Execute "PowerShell.exe" -Argument "-NoProfile -WindowStyle Hidden -ExecutionPolicy Bypass -File `"$ScriptPath`"" # Erstellt die Aufgabe mit höchsten Rechten (Administrator) für das SYSTEM-Konto Register-ScheduledTask -TaskName "AutoNetzwerkCleanup" -Trigger $Trigger -Action $Action -User "NT AUTHORITY\SYSTEM" -RunLevel Highest -Force ------------------------ Verwende Code mit Vorsicht.Wie funktioniert das jetzt beim Start?Unsichtbar & Automatisch: Das Skript startet direkt beim Hochfahren von Windows – noch bevor Sie sich überhaupt auf dem Desktop anmelden. Kein blaues Fenster: Durch den Zusatz -WindowStyle Hidden bleibt das blaue PowerShell-Fenster komplett unsichtbar. Volle Admin-Rechte: Da die Aufgabe unter dem System-Konto (NT AUTHORITY\SYSTEM) läuft, besitzt sie die höchsten Administratorrechte und fordert beim Booten keine Bestätigung (UAC) an. Das Pop-up am Ende: Da das Skript im System-Hintergrund läuft, blockiert das Windows-Infomeldungs-Fenster (Pop-up) den Startvorgang nicht. Falls Sie den Autostart wieder löschen möchten:Sollten Sie diese Automatisierung in der Zukunft nicht mehr benötigen, öffnen Sie einfach wieder die Admin-PowerShell und löschen die Aufgabe mit diesem kurzen Befehl: powershellUnregister-ScheduledTask -TaskName "AutoNetzwerkCleanup" -Confirm:$false Verwende Code mit Vorsicht. Möchten Sie das Skript einmal testweise neu starten, um zu überprüfen, ob die automatische Aufgabe fehlerfrei im System hinterlegt wurde?