Führen Sie PowerShell-Skripts lokal aus, ohne sich in Windows 10 anzumelden

Windows PowerShell ist ein leistungsstarkes Terminal von Microsoft , mit dem Sie Aufgaben auf Windows -Computern automatisieren und skripten und mit vielen der darauf verfügbaren Anwendungen interagieren können. Es ist eine enorme Verbesserung gegenüber der Eingabeaufforderung(Command Prompt) und richtet sich hauptsächlich an Entwickler.

Während es Leute gibt, die sich seiner wahren Leistungsfähigkeit nicht bewusst sind, haben diejenigen, die sich damit auskennen, es für eine Vielzahl von Zwecken verwendet, die von der Ausführung der einfachsten Befehle bis hin zu zeitweise sogar der erzwungenen Aktualisierung von Windows reichen. Angenommen, Sie sind einer von denen, die wissen, wie man die PowerShell verwendet , aber keine Befehlszeilen auf dem Terminal ausführen können, weil Sie nicht lokal auf dem hier betriebenen Computer angemeldet sind, dann ist dieser Beitrag für Sie. Während dies ein sehr häufiges Problem ist, mit dem mehrere Menschen konfrontiert sind, ist die Lösung dafür genauso einfach.

Standardmäßig erlaubt Windows Ihnen nicht, jedes einzelne Skript auszuführen, insbesondere nicht diejenigen, die versuchen, Systemeinstellungen in Windows zu ändern . In diesem Beitrag zeigen wir Ihnen, wie Sie ein PowerShell-Skript(run a PowerShell script) ohne Signierung ausführen können.

Was sind signierte PowerShell-Skripte?

Ein signiertes Skript bedeutet, dass es von einem IT-Administrator autorisiert oder bestätigt wurde und eine Signatur mit einem Ablaufdatum trägt. Es ähnelt Zertifikaten auf Windows oder SSL- Zertifikaten, die auf Websites verfügbar sind. Kurz gesagt, Windows behandelt dies als vertrauenswürdig.

Führen Sie PowerShell-Skripts(Run PowerShell Scripts) lokal ohne Signierung aus

Führen Sie PowerShell-Skripts lokal ohne Signierung aus

Wenn Sie ein Skript testen, das nicht signiert werden muss, ist ein anderer Ansatz erforderlich. Es kann entweder aus einer vertrauenswürdigen Quelle stammen oder Sie haben es selbst entwickelt. Das Zertifikat wird nicht benötigt. Um also lokale PowerShell- Skripte ohne Signierung auszuführen, gehen Sie folgendermaßen vor:

  1. Öffnen Sie die Windows 10-Einstellungen (Win + I)
  2. Navigieren Sie zu Update und Sicherheit
  3. Wählen(Select) Sie auf der linken Seite Für Entwickler aus
  4. Suchen Sie den PowerShell-Abschnitt
  5. Wählen Sie Ausführungsrichtlinie ändern aus, damit lokale PowerShell-Skripts ohne Signierung ausgeführt werden können(Change execution policy to allow local PowerShell scripts to run without signing)
  6. Klicken Sie nun auf den Link Einstellungen(Show Settings) anzeigen und es öffnet sich das PowerShell- Fenster.

Das Fenster zeigt Informationen über ExecutionPolicy , die Option und andere Einstellungen an. Remote- Skripts müssen weiterhin signiert werden.

Öffnen Sie zur Bestätigung PowerShell , führen Sie Ihr Skript aus, und Sie sollten keine Fehlermeldung sehen. Dieses Skript wird mit den Berechtigungen des Benutzers ausgeführt, der die PowerShell - Sitzung ausführt.

Diese Funktion ist äußerst nützlich für Organisationen, die nur Computer mit Domänenbeitritt haben. Es ermöglicht Ihnen, Skripte auf Client-Rechnern auszuführen, bevor Sie sie an den Server zurückschieben.

Ich hoffe, der Beitrag war hilfreich und Sie können jetzt unsignierte Skripts in Windows mit PowerShell ausführen .

Lesen Sie weiter(Read next) : So aktivieren oder deaktivieren Sie die Ausführung von Windows PowerShell-Skripts(turn on or off Windows PowerShell script execution) .



About the author

Ich bin ein Windows 10-Techniker und helfe seit vielen Jahren Einzelpersonen und Unternehmen dabei, die Vorteile des neuen Betriebssystems zu nutzen. Ich habe umfangreiche Kenntnisse über Microsoft Office, einschließlich der Anpassung des Erscheinungsbilds und der Personalisierung von Anwendungen für verschiedene Benutzer. Außerdem weiß ich, wie ich mit der Explorer-App Dateien und Ordner auf meinem Computer durchsuchen und finden kann.



Related posts