So beherrschen Sie 10 wichtige PowerShell-Befehle für Windows-Benutzer



PowerShell ist zwar etwas eigenartig, aber eigentlich ein ziemlich mächtiges Tool zur Verwaltung Ihres Windows-PCs. Wenn Sie schon einmal daran gedacht haben, langweilige Aufgaben zu automatisieren – wie das Bereinigen von Dateien, das Starten und Stoppen von Apps oder das Überprüfen von Systemstatistiken –, ist PowerShell Ihr Freund. Es ist fast wie eine Geheimwaffe, besonders wenn die Eingabeaufforderung etwas eingeschränkt erscheint. Außerdem reichen die nativen GUI-Optionen bei manchen Setups einfach nicht aus. In solchen Fällen kann es viel Zeit und Frust sparen, wenn man sich mit PowerShell auskennt.

Im Gegensatz zu den komplizierten Linux-Shell-Skripten verwendet PowerShell Befehle namens „Cmdlets“, die eher englischsprachig und leichter verständlich sind. Sobald Sie sich an die Befehle gewöhnt haben, werden Sie feststellen, wie viel Sie tun können, ohne in Menüs herumzuklicken. Wenn Sie also versuchen, seltsame Dienstabstürze zu beheben, Updates zu automatisieren oder einfach nur einen Blick auf Systeminformationen zu werfen, ist es eine große Hilfe, ein paar PowerShell-Befehle zu kennen. Und ja, es ist nicht immer reibungslos – manchmal müssen Sie PowerShell als Administrator ausführen oder die Ausführungsrichtlinie anpassen – aber das macht doch Spaß, oder?

So beheben Sie Probleme mit der PowerShell-Ausführungsrichtlinie in Windows

Warum es hilft: Die Standardausführungsrichtlinie blockiert häufig die Ausführung von Skripten, was sehr frustrierend sein kann, wenn Sie versuchen, benutzerdefinierte Skripte oder Tools auszuführen. Wenn PowerShell Fehlermeldungen wie „Ausführen von Skripten deaktiviert“ ausgibt, liegt das meist an dieser Einstellung. Die Lösung besteht darin, sie zu ändern. Sobald Sie wissen, welchen Befehl Sie ausführen möchten, ist es nicht sehr kompliziert. Sie werden eine Bestätigungsaufforderung sehen – drücken Sie einfach „Y“, um fortzufahren.

Legen Sie die Ausführungsrichtlinie fest, um Skripts zuzulassen

  • Öffnen Sie PowerShell als Administrator – klicken Sie mit der rechten Maustaste auf die Schaltfläche „Start“ und wählen Sie „Windows PowerShell (Admin)“ aus.
  • Geben Sie den folgenden Befehl ein: Set-ExecutionPolicy RemoteSigned. Dadurch können lokale Skripts und solche, die von einem vertrauenswürdigen Herausgeber signiert sind, ausgeführt werden.
  • Drücken Sie Yund dann die Eingabetaste. Manchmal funktioniert dies nicht auf allen Computern auf die gleiche Weise. Bei einigen Systemen klappt es beim ersten Versuch, bei anderen ist möglicherweise ein Neustart erforderlich.

Wenn Sie nur Ihre aktuelle Richtlinie überprüfen möchten, geben Sie Folgendes ein: Get-ExecutionPolicy. So wissen Sie, ob Sie sie ändern müssen. Beachten Sie beim Experimentieren, dass die Einstellung „ Uneingeschränkt“ zwar die nachsichtigste, aber auch die riskanteste ist – tun Sie dies nur, wenn Sie genau wissen, was Sie tun.

Da Windows die Dinge gerne komplizierter macht, müssen Sie manchmal die Richtlinie über die Gruppenrichtlinie anpassen oder die Sicherheitseinstellungen optimieren, aber die oben genannten Befehle reichen normalerweise aus.



War dieser Artikel hilfreich?