' Start-Sleep ” cmdlet se koristi u PowerShell-u za obustavljanje ili pauziranje aktivnosti konzolne sesije ili skripte na određeno vrijeme. Štoviše, navedeni cmdlet također može pomoći u čekanju da se određena operacija završi prije pauziranja aktivnosti. Međutim, ovaj cmdlet ne vraća izlaz u PowerShell konzoli.
U ovom će se vodiču detaljno raspravljati o cmdletu 'Start-Sleep'.
Kako koristiti naredbu PowerShell “Start-Sleep”?
Kao što je gore opisano, cmdlet ' Start-Sleep ” je odgovoran za pauziranje ili čekanje da se određeni cmdlet izvrši.
Pogledajmo dolje navedene primjere za praktičnu demonstraciju ' Start-Sleep ” naredba.
Primjer 1: Koristite Cmdlet 'Start-Sleep' za pauziranje izvršenja
Dolje navedeni cmdlet će pauzirati izvršenje skripte na određeno vrijeme:
Start-Sleep
Primjer 2: Koristite cmdlet 'Start-Sleep' za pauziranje izvršenja na pet sekundi
Sljedeća ilustracija će pauzirati izvršenje određene naredbe na potrebno vrijeme:
Start-Sleep -Sekunde 5
U skladu s gornjom naredbom:
- Prvo navedite ' Start-Sleep ” cmdlet.
- Nakon toga navedite ' -Sekunde ” parametar i dodijelite vrijednost „ 5 ” sekundi:
Primjer 3: Koristite cmdlet 'Start-Sleep' da biste pričekali pet sekundi prije izvršenja druge naredbe
Da biste dodali interval od deset sekundi između izvršavanja dviju naredbi, upotrijebite dolje navedeni cmdlet:
Start-Sleep -Sekunde 5 ; Get-Date
U gore navedenom kodu:
- U početku navedite ' Start-Sleep ' cmdlet, zajedno s ' -Sekunde ” parametar koji ima vrijednost „ 5 ” sekundi.
- Nakon toga dodajte drugu cmdlet, kao što je ' Get-Date ” izvršiti:
Primjer 4: Koristite cmdlet 'Start-Sleep' za dodavanje intervala od deset sekundi između dva izvršavanja cmdleta
U ovoj demonstraciji će se dodati interval od deset sekundi između izvršenja dvije naredbe:
Get-Date; Start-Sleep -S 10 ; Get-Date
Prema gore navedenom kodu:
- Prvo dodajte ' Get-Date ” cmdlet.
- Zatim napišite ' Start-Sleep ' cmdlet, nakon čega slijedi ' -S ” parametar koji ima vrijednost “ 10 ” sekundi dodijeljenih tome.
- Na kraju, dodajte još jedan cmdlet koji će se izvršiti:
To je bilo sve o ' Start-Sleep ” cmdlet u PowerShell.
Zaključak
' Start-Sleep ” cmdlet u PowerShell-u odgovoran je za obustavljanje aktivnosti ili pauziranje sesije na određeno vrijeme. Štoviše, može dodati navedeni vremenski interval između izvršavanja dva cmdleta. Ovaj post detaljno je razradio cmdlet 'Start-Sleep'.