IL "Il sonno di inizio"CMDLET è utilizzato in PowerShell per sospendere o mettere in pausa l'attività di una sessione di console o di una sceneggiatura per un tempo specificato. Inoltre, il cmdlet dichiarato può anche aiutare ad attendere un completamento di un'operazione specifica prima di mettere in pausa l'attività. Tuttavia, questo cmdlet non restituisce alcun output nella console PowerShell.
Questo tutorial discuterà in dettaglio il cmdlet "Sleep".
Come utilizzare il comando PowerShell "Start-Sleep"?
Come descritto sopra, il cmdlet "Il sonno di inizio"È responsabile della pausa o dell'attesa che venga eseguita un cmdlet specifico.
Dai un'occhiata agli esempi di seguito per una dimostrazione pratica del "Il sonno di inizio"Comando.
Esempio 1: utilizzare il cmdlet "start-sleep" per mettere in pausa l'esecuzione
Il cmdlet seguente metterà in pausa l'esecuzione dello script per un tempo specificato:
Il sonno di inizio
Esempio 2: utilizzare il cmdlet "start-sleep" per mettere in pausa l'esecuzione per cinque secondi
La seguente illustrazione metterà in pausa l'esecuzione del comando specifico per un tempo richiesto:
Start -Sleep -Seconds 5
In conformità con il comando sopra:
Esempio 3: utilizzare il cmdlet "start-sleep" per attendere cinque secondi prima dell'esecuzione dell'altro comando
Per aggiungere l'intervallo di dieci secondi tra l'esecuzione dei due comandi, utilizzare il cmdlet di seguito:
Start -Sleep -seconds 5; Ricevere
Nel codice sopra fornito:
Esempio 4: utilizzare il cmdlet "start-sleep" per aggiungere l'intervallo di dieci secondi tra due esecuzione di cmdlet
In questa dimostrazione, verrà aggiunto un intervallo di dieci secondi tra l'esecuzione di due comandi:
Ricevere date; Start -sleep -s 10; Ricevere
Secondo il codice di cui sopra:
Questo riguardava tutto il "Il sonno di inizio"Cmdlet in PowerShell.
Conclusione
IL "Il sonno di inizio"Cmdlet in PowerShell è responsabile della sospensione di un'attività o di mettere in pausa una sessione per un tempo specificato. Inoltre, può aggiungere l'intervallo di tempo specificato tra l'esecuzione dei due cmdlet. Questo post ha elaborato in dettaglio il cmdlet "Start-Sleep".