PowerShell ist ein Scripting -Tool, das zur Durchführung von Windows -Automatisierungs- und Verwaltungsaufgaben verwendet wird. Es bietet auch eine Funktion der Pause eines Skripts. PowerShell -Skripte werden durchgeführt, um eine Benutzereingabe hinzuzufügen, auf einen anderen Prozess auszuführen oder die Ausführungsgeschwindigkeit zu verlangsamen. Die Ausführung von PowerShell -Skripts kann unter Verwendung spezifischer Befehle durchgeführt werden.
Diese Beschreibung führt uns durch verschiedene Methoden, um die genannte Abfrage zu beheben.
Wie man ein Skript in PowerShell innehalten?
Dies sind die Methoden, die angewendet werden können, um ein Skript zu pausieren:
Methode 1: Verwenden Sie das CMDLET "Pause", um ein PowerShell -Skript zu pausieren
Der "Pause”CMDLet wird in PowerShell verwendet, um eine Pause in ein Skript hinzuzufügen. Wenn das CMDLet "Pause" ausgeführt wird, wird das Dialogfeld angezeigt "Drücken Sie eine beliebige Taste, um fortzufahren… ”Wenn keine String -Eingabe angegeben wird.
Beispiel
Dieses Beispiel zeigt die Arbeit des “Pause”CMDLET:
> Schreibhost "Hallo Welt"
> CMD /C 'Pause'
In diesem angegebenen Beispiel:
Wie zu sehen ist, das “Pause”CMDLet hat erfolgreich eine Pause im Skript hinzugefügt.
Methode 2: Verwenden Sie den Befehl „Read-Host“, um ein PowerShell-Skript zu pausieren
Eine andere Methode ist eine “Read-Host”Ein Drehbuch innehalten. Diese CMDLet -Eingabeaufforderungen für Benutzereingaben und wartet, bis die Eingabe angegeben ist.
Beispiel
Machen Sie nun das Skript mit dem "Pause"Read-Host”Cmdlet wie folgt:
> Read-Host "Drücken Sie eine Taste, um fortzufahren."
Methode 3: Verwenden Sie den Befehl „Timeout“, um ein PowerShell -Skript zu pausieren
Der "AuszeitDer Befehl ”Pause des Skripts für eine bestimmte Anzahl von Sekunden. Es ist nützlich, wenn der Benutzer darauf wartet, dass der Prozess ordnungsgemäß ausgeführt wird.
Beispiel
In dieser gegebenen Demonstration das “Auszeit"CMDLet wird verwendet, um ein Skript für" zu pausieren "5Sekunden:
> Schreibhost "Skript wird 5 Sekunden lang durchgeführt."
> Timeout /t 5
Methode 4: Verwenden Sie das "Startschlafen", um das Skript in Angriff zu nehmen
Ein weiterer Befehl, der am häufigsten verwendet wird, ist das “Startschlafen”. Es macht das Skript für einen bestimmten Zeitraum eine Pause ein.
Beispiel
Jetzt werden wir das nutzen “Startschlafen”CMDLET, um ein Skript fünf Sekunden lang zu pausieren:
> Schreibhost "Skript bleibt 5 Sekunden lang in der Pause."
> Startschlafen -sekunden 5
Das ging nur darum, PowerShell -Skript pausieren.
Abschluss
Ein PowerShell -Skript kann unter Verwendung verschiedener Methoden durchgeführt werden. Diese Methoden umfassen "Pause","Read-Host","Auszeit", oder "Startschlafen”Cmdlets. Um ein Skript innehalten zu. Dieser Artikel hat ausführliche Details bereitgestellt, um ein Skript in PowerShell zu pausieren.