Startschlafen das einfache, aber unterschätzte PowerShell CMDLet

Startschlafen das einfache, aber unterschätzte PowerShell CMDLet
Es kommt eine Zeit, in der ein Benutzer das Skript oder die PowerShell -Sitzung innehalten muss. In einer solchen Situation das “Startschlafen”Cmdlet kann dich retten. Dieses CMDLet in PowerShell setzt die Aktivität in einer Sitzung für einen bestimmten Zeitraum aus oder macht eine Pause. Darüber hinaus kann es auch die PowerShell -Skripte innehalten. Es hilft, die Zeit vor der Ausführung des anderen CMDLET zu begrenzen oder zu verlängern.

Der folgende Blog behandelt das CMDLET "Startschlafen" im Detail.

So verwenden/verwenden Sie das CMDLET „Startschlafen“ in PowerShell?

Die Nutzung der “Startschlafen”CMDLet kann in den unten angegebenen Beispielen beobachtet werden.

Beispiel 1: Verwenden Sie das CMDLET „Startschlafen“, um die Ausführung in Angriff zu nehmen

In diesem Beispiel wird die PowerShell -Ausführung für fünf Sekunden pausieren:

Startschlafen -Sekunden 5

Fügen Sie im angegebenen Code zunächst das hinzu “Startschlafen”Cmdlet und dann die“ an “angeben-SekundenParameter und weisen Sie die Anzahl der Sekunden als Pause Timer zu:

Beispiel 2: Verwenden Sie das CMDLET „Startschlafen“, um das Pauseintervall von zehn Sekunden zwischen zwei CMDlets hinzuzufügen

In diesem Beispiel warten Sie zehn Sekunden vor dem Ausführen des anderen Befehls:

Verabredung bekommen; Startschlafen -Sekunden 10; Verabredung bekommen

Nach dem obigen Code:

  • Zuerst die "Verabredung bekommen”CMDLet wird durch ein Semikolon zugegeben und getrennt.
  • Danach fügen Sie die "hinzu"Startschlafen”Cmdlet, geben Sie die“ an "-Sekunden"Parameter und der Wert"1010 Sekunden warten, bevor das nächste CMDLET ausgeführt wird.
  • Zuletzt fügen Sie die "hinzu"Verabredung bekommen”CMDLET dazu:

Beispiel 3: Führen Sie das CMDLet "Startschlafen" aus und lassen Sie den Benutzer das Pauseintervall in Form von Sekunden hinzufügen

In diesem Beispiel kann der Benutzer vor der Ausführung das Pauseintervall entscheiden:

Startschlafen

Nach der Ausführung der “Startschlafen”CMDLET, PowerShell bittet, die Anzahl der Sekunden einzugeben, um das Skript zu pausieren:

Beispiel 4: Verwenden Sie das CMDLET „Startschlafen“, um die Ausführung für zwei Sekunden zu pausieren

In diesem Beispiel wird die Pause für zwei Sekunden vor der Ausführung des CMDLET nachweisen:

Startschlafen -sekunden 2; Verabredung bekommen

Nach dem obigen Code:

  • Zunächst fügen Sie die "hinzu"Startschlafen”Cmdlet und dann die“ hinzufügen-Sekunden"Parameter und weisen Sie die Anzahl der Sekunden zu" zu "2”.
  • Geben Sie danach das zu ausgeführte CMDLET anVerabredung bekommen”:

Das war alles um den Gebrauch des Starts-Sleep-Befehls in Powershell.

Abschluss

Der "Startschlafen”CMDLet hilft dem Skript oder PowerShell, für einen bestimmten Zeitraum eine Pause zu erhalten. Darüber hinaus kann dieses CMDLET verwendet werden, um die Zeitverzögerung zwischen der Ausführung der beiden CMDlets hinzuzufügen. Dieser Blog hat mehrere Beispiele für die Verwendung des CMDLet „Start-Sleep“ beobachtet.