Start-sleep prosty, ale niedoceniany cmdlet PowerShell

Start-sleep prosty, ale niedoceniany cmdlet PowerShell
Przychodzi czas, kiedy użytkownik musi zatrzymać sesję skryptu lub PowerShell. W takiej sytuacji „Sleep startowy„Cmdlet może cię uratować. Ta cmdlet w PowerShell zawiesza lub zatrzymuje działalność w sesji na określony czas. Ponadto może również zatrzymać skrypty PowerShell. Pomaga ograniczyć lub wydłużyć czas przed wykonaniem drugiego cmdlet.

Poniższy blog szczegółowo omówi „start-sleep” cmdlet.

Jak używać/korzystać z cmdlet „początkowej” w PowerShell?

Wykorzystanie „Sleep startowy”CMDLET można zaobserwować w przykładach podanych poniżej.

Przykład 1: Użyj CMDLET „START SLEEP”, aby zatrzymać wykonanie

Ten przykład zatrzyma wykonanie PowerShell przez pięć sekund:

Start -Sleep -sekundy 5

W określonym kodzie najpierw dodaj „Sleep startowy”CMDLET, a następnie określ„-sekundy”Parametr i przypisz liczbę sekund jako licznik pauzy:

Przykład 2: Użyj CMDLET „SPART-SLEP”, aby dodać odstęp pauzy na dziesięć sekund między dwoma CMDLETami

Ten przykład będzie czekać dziesięć sekund przed uruchomieniem drugiego polecenia:

Datować; Początkowe -sekundy 10; Datuj

Zgodnie z powyższym kodem:

  • Po pierwsze "Datuj”CMDLET jest dodawany i oddzielany przez półkoloń.
  • Następnie dodaj „Sleep startowy„CMDLET, określ„-sekundy„Parametr i wartość”10„Poczekaj dziesięć sekund przed wykonaniem następnego cmdlet.
  • Na koniec dodaj „Datuj„CMDLET:

Przykład 3: Wykonaj cmdlet cmdlet „START-SLEP” i pozwól użytkownikowi dodać interwał pauzy w formie sekund

Ten przykład pozwoli użytkownikowi podjąć decyzję o przedziale pauzy przed wykonaniem:

Sleep startowy

Po wykonaniu „Sleep startowy„Cmdlet, PowerShell poprosi o wprowadzenie liczby sekund, aby zatrzymać skrypt:

Przykład 4: Użyj CMDLET „START SLEEP”, aby zatrzymać wykonanie przez dwie sekundy

W tym przykładzie doda pauzę przez dwie sekundy przed wykonaniem cmdlet:

Początkowe -sekundy 2; Datuj

Zgodnie z powyższym kodem:

  • Najpierw dodaj „Sleep startowy”CMDLET, a następnie dodaj„-sekundy”Parametr i przypisz liczbę sekund, czyli„2".
  • Następnie określ wykonanie cmdlet, która jest „Datuj”:

Chodziło o wykorzystanie polecenia początkowego w PowerShell.

Wniosek

„„Sleep startowy”CMDLET pomaga skryptowi lub PowerShellowi zatrzymać się na określony czas. Ponadto ten cmdlet można wykorzystać do dodania opóźnienia czasowego między wykonaniem odpowiednio dwóch CMDLET. Ten blog zaobserwował kilka przykładów korzystania z cmdlet „początkowej”.