So erstellen und führen Sie eine PowerShell-Skriptdatei unter Windows 11/10 aus
Ein Skript ist nur eine Sammlung von Befehlen, die in einer Textdatei (mit der speziellen Erweiterung .ps1 ) gespeichert sind, die PowerShell versteht und nacheinander ausführt, um verschiedene Aktionen auszuführen. In diesem Beitrag skizzieren wir den Prozess zum Erstellen und Ausführen einer PowerShell -Skriptdatei unter Windows 11/10 .
PowerShell ist ein Befehlszeilentool, das von Microsoft entwickelt wurde , um Befehle und Skripts auszuführen, um Einstellungen zu ändern und Aufgaben zu automatisieren. In gewisser Weise ähnelt es der Eingabeaufforderung(Command Prompt) . PowerShell ist jedoch eine leistungsfähigere Befehlszeilenschnittstelle ( CLI ), die einen umfangreichen Satz von Tools und mehr Flexibilität und Kontrolle bietet. Außerdem ist PowerShell im Gegensatz zur Eingabeaufforderung unter Windows , macOS und Linux verfügbar .
Um zu sehen, wie Sie die PowerShell(PowerShell) -Skriptdatei unter Windows 11/10 erstellen und ausführen , befolgen Sie die Anweisungen für jede der Aufgaben, wie in den entsprechenden Abschnitten gezeigt.
So erstellen Sie eine PowerShell -Skriptdatei
Unter Windows 11/10 können Sie PowerShell -Skriptdateien mit praktisch jedem Texteditor oder der ISE - Konsole ( Integrated Scripting Environment ) erstellen. (Integrated Scripting Environment)Die bevorzugte Option zum Erstellen von Skripts für die Zukunft ist jedoch die Verwendung des Visual Studio Code- Editors mit der PowerShell - Erweiterung.
Visual Studio Code – auch bekannt als VS Code – ist ein kostenloser und erweiterbarer plattformübergreifender Code-Editor, der eine Umgebung zum Bearbeiten praktisch jeder Art von Programmiersprache bietet. Und wenn Sie die PowerShell - Erweiterung hinzufügen, erhalten Sie ein vollständig interaktives Skriptbearbeitungserlebnis, sogar mit IntelliSense -Unterstützung (Code-Completion).
So erstellen Sie eine PowerShell - Skriptdatei unter Windows 11/10 mit VS Code :
- Wechseln Sie zur Visual Studio-Downloadseite(Head to Visual Studio Download page) .
- Klicken Sie auf die Windows -Schaltfläche, um das Installationsprogramm herunterzuladen.
- Doppelklicken Sie auf(Double-click) die heruntergeladene Datei, um den Installationsvorgang von VS Code zu starten .
- Bestätigen Sie die Vertragsbedingungen.
- Klicken Sie auf die Schaltfläche Weiter .(Next)
- Klicken Sie erneut auf die Schaltfläche Weiter .(Next)
- Klicken Sie noch einmal auf die Schaltfläche Weiter .(Next)
- Bestätigen Sie(Confirm) ggf. weitere Aufgaben.
- Klicken Sie auf die Schaltfläche Weiter .(Next)
- Klicken Sie auf die Schaltfläche Installieren .(Install)
- Klicken Sie auf die Schaltfläche Fertig stellen.(Finish)
Sobald Sie die Schritte abgeschlossen haben, können Sie mit der Installation der PowerShell- Erweiterung fortfahren. Hier ist wie:
- VS-Code öffnen .
- Klicken Sie im linken Bereich auf die Registerkarte Erweiterungen(Extensions) oder drücken Sie die Tastenkombination CTRL + SHIFT + X
- Suchen Sie nach PowerShell und wählen Sie das oberste Ergebnis aus.
- Klicken Sie auf die Schaltfläche Installieren .(Install)
Nachdem Sie die Installationsschritte abgeschlossen haben, können Sie mit dem Schreiben von PowerShell - Skripts mit Visual Studio Code beginnen . Hier ist wie:
- VS-Code öffnen .
- Klicken Sie auf das Menü Datei(File) und wählen Sie die Option Neue Datei .(New File)
- Klicken Sie auf das Menü Datei(File) und wählen Sie die Option Speichern als aus .(Save as)
- Geben Sie im Feld Dateiname(File name) einen Namen für die Datei mit der Erweiterung .ps1 an(.ps1) – zum Beispiel TWC_script.ps1 .
- Klicken Sie auf die Schaltfläche Speichern .(Save)
Schreiben Sie ein neues oder fügen Sie das Skript ein, das Sie ausführen möchten – zum Beispiel:
Write-Host "Welcome to TheWindowsClub.com! Your first script executed successfully"
Das obige Skript gibt den folgenden Satz auf dem Bildschirm aus.
Welcome to TheWindowsClub.com! Your first script executed successfully
Sie können oben rechts auf die Schaltfläche Ausführen klicken (oder die Taste F5 drücken), um das Skript auszuführen.(Run)
- Klicken Sie auf das Menü Datei .(File)
- Klicken Sie auf die Option Speichern .(Save)
Nachdem Sie die Schritte mit Visual Studio Code abgeschlossen haben, kann das Skript ausgeführt werden, schlägt jedoch standardmäßig fehl. Dies liegt daran, dass die standardmäßigen PowerShell-Einstellungen immer so eingestellt sind, dass sie die Ausführung von Skripts blockieren . (Die einzige Ausnahme ist, wenn Sie den Inhalt des Skripts in Visual Studio Code oder PowerShell ISE ausführen .)
So führen Sie die PowerShell -Skriptdatei unter Windows 11/10 aus
Um eine Skriptdatei mit PowerShell auszuführen , müssen Sie die Ausführungsrichtlinie unter Windows 11/10 ändern .
Unter Windows 11/10 enthält PowerShell vier Ausführungsrichtlinien, darunter:
- Eingeschränkt —(Restricted —) Stoppt die Ausführung von Skripts.
- RemoteSigned – Lässt (RemoteSigned —) Skripts(Allows) zu, die auf dem Gerät erstellt wurden, aber Skripts, die auf einem anderen Computer erstellt wurden, werden nicht ausgeführt, es sei denn, sie enthalten die Signatur eines vertrauenswürdigen Herausgebers.
- AllSigned – Alle Skripts werden ausgeführt, aber nur, wenn ein vertrauenswürdiger Herausgeber sie signiert hat.
- Unbeschränkt — (Unrestricted —) Führt(Runs) jedes Skript ohne Einschränkungen aus.
So führen Sie die PowerShell - Skriptdatei unter Windows 11/10 aus:
- Drücken Sie die Windows key + Xum das Power User-Menü(open Power User Menu) zu öffnen .
- Drücken Sie A auf der Tastatur, um PowerShell im Administrator-/erweiterten Modus zu starten.
- Geben Sie in der PowerShell -Konsole den folgenden Befehl ein und drücken Sie die Eingabetaste(Enter) .
Set-ExecutionPolicy RemoteSigned
- Geben Sie A ein(A) und drücken Sie die Eingabetaste (falls zutreffend).
Geben Sie als Nächstes den folgenden Befehl ein und drücken Sie die Eingabetaste(Enter) , um das Skript auszuführen. Stellen Sie sicher, dass Sie den Platzhalter „ PATHTOSCRIPT(Make) “ in den Speicherort Ihres Skripts ändern.
& "C:\PATH\TO\SCRIPT\TWC_script.ps1"
Nachdem Sie die Schritte abgeschlossen haben, wird das Skript ausgeführt, und wenn es richtig geschrieben wurde, sollten Sie seine Ausgabe ohne Probleme sehen.
So erstellen und führen Sie die PowerShell -Skriptdatei unter Windows 11/10 aus !
Verwandte(Related) : So führen Sie lokale PowerShell-Skripts ohne Signierung aus(How to run local PowerShell Scripts without Signing) .
Related posts
Deaktivieren Sie Sicherheitsfragen in Windows 11/10 mithilfe eines PowerShell-Skripts
Überprüfen Sie die Architektur des Windows 10-Betriebssystems mit PowerShell oder der Eingabeaufforderung
Erstellen Sie einen Systemwiederherstellungspunkt mit der Eingabeaufforderung oder PowerShell
So verwenden Sie Windows PowerShell ISE – Lernprogramm für Anfänger
Was ist PWSH.EXE? Liste der PWSH-Syntax, die Sie verwenden können
So deinstallieren Sie PowerShell in Windows 10
So komprimieren und entpacken Sie Dateien mit PowerShell in Windows 11/10
Computer-BIOS-Einstellungen mit dem GetBIOS PowerShell-Modul auflisten
So deaktivieren Sie WLAN mit CMD oder Powershell in Windows 10
So starten Sie einen Windows 10-Computer mit PowerShell aus der Ferne neu
So installieren Sie PowerShell 7.0 unter Windows 10
So setzen Sie PowerShell und die Eingabeaufforderung auf die Standardeinstellungen zurück
So setzen Sie Microsoft Store-Apps mit PowerShell in Windows 10 zurück
Beheben Sie PowerShell, das eine hohe CPU-Auslastung in Windows 11/10 verursacht
Konfigurieren Sie den kontrollierten Ordnerzugriff mit Gruppenrichtlinien und PowerShell
So installieren Sie Google Chrome mit Windows PowerShell
PowerShell-Skript zum Überprüfen des Windows Update-Status
So planen Sie das PowerShell-Skript im Taskplaner unter Windows 10
So finden und deaktivieren Sie Webcams mit PowerShell in Windows 10
PowerShell wird beim Start in Windows 11/10 geöffnet