Wie man PowerShell -Skript ausführt

Wie man PowerShell -Skript ausführt
Ein PowerShell -Skript kann als eine einfache Textdatei definiert werden, die PowerShell -Befehle enthält. PowerShell bietet eine integrierte Skriptumgebung (ISE) zum Schreiben und Verwalten von PowerShell -Skripten. PowerShell -Skripte umfassen eine Reihe von CMDlets, um verschiedene Aufgaben zu automatisieren/auszuführen. Der ".PS1Erweiterung bezieht sich auf die PowerShell -Skripte. Ein PowerShell -Skript kann auf mehreren Arten ausgeführt werden. In diesem Beitrag werden alle möglichen Methoden aufgeführt, um ein PowerShell -Skript mit den folgenden Lernergebnissen auszuführen:
  • So führen Sie ein Skript mit PowerShell ISE aus
  • So führen Sie ein Skript mit PowerShell aus
  • So führen Sie ein Skript mit der Eingabeaufforderung (CMD) aus

Voraussetzungen

Wenn Sie zum ersten Mal die PowerShell Scripting -Umgebung verwenden, können Sie sich dem folgenden Fehler stellen, während Sie ein PowerShell -Skript ausführen.

Wie Sie im obigen Ausgabe -Screenshot sehen können, ist die Skriptausführung in diesem System deaktiviert. Um dies zu aktivieren, müssen Sie die PowerShell (mit administrativen Berechtigungen) öffnen und dann den folgenden Befehl ausführen:

Set-ExecutionPolicy Remotessigned

Aus der oben genannten Ausgabe kann beobachtet werden, dass die Ausführungsrichtlinie erfolgreich geändert wurde.

Methode 1: So führen Sie ein Skript mit PowerShell ISE aus?

Es gibt verschiedene Methoden, um das PowerShell -Skript auszuführen. Die beiden Methoden sind wie folgt:

Gehe zum Start Menü und wählen Sie die Windows PowerShell Ise, und das Spielen (in grün) wird verwendet, um das Skript auszuführen.

Nach dem oben genannten Ausschnitt wird das Skript ordnungsgemäß ausgeführt.

Kopieren Sie den absoluten Pfad der Skriptdatei und fügen Sie sie in das PowerShell -Terminal ein, um sie auszuführen

Methode 2: So führen Sie ein Skript mithilfe der PowerShell -Konsole aus?

PowerShell bietet die Einrichtungen, um das Skript aus seinem Terminal auszuführen. Dazu müssen Sie den absoluten Weg des Skripts wie im folgenden Befehl angeben:

C: \ Benutzer \ PowerShell \ Dokumente \ Datum1.PS1

Gemäß dem Ausgangscremeshot wird das Skript ausgeführt und hat den Wert auf die richtige Weise zurückgegeben.

Methode 3: So führen Sie ein Skript mit der Eingabeaufforderung (CMD) aus?

Das PowerShell -Skript kann auch aus der CLI ausgeführt werden. Der unten erwähnte Befehl wird verwendet, um das Skript auszuführen. Sie müssen die verwenden "Power Shell" Schlüsselwort mit a "-Datei" Parameter. Nach dem "-Datei" Parameter fügen Sie den absoluten Pfad der Skriptdatei mit "hinzu".PS1 ”.

PowerShell -File "C: \ Benutzer \ PowerShell \ Dokumente \ Datum1.PS1 "

Die Ausgabe zeigt, dass das Skript erfolgreich ausgeführt wurde.

Gut gemacht! Sie haben das PowerShell -Skript erfolgreich aktiviert und ausgeführt aus drei verschiedenen Umgebungen i.e., Powershell ISE, PowerShell Terminal und CLI.

Abschluss

Das PowerShell -Skript kann mit der PowerShell Console Community Eingabeaufforderung (CMD) oder der PowerShell ISE -Konsole ausgeführt werden. Wir haben die möglichen Methoden gezeigt, um ein PowerShell -Skript auszuführen. Das PowerShell -Skript speichert seine Skriptdateien mit der Erweiterung “.PS1”. Vor der Ausführung eines Skripts muss die Ausführungsrichtlinie auf eine abgestimmte Signierung festgelegt werden.