Como usar o comando “Start-Sleep” no PowerShell?

Como Usar O Comando Start Sleep No Powershell



O ' Iniciar-Sleep ” é utilizado no PowerShell para suspender ou pausar a atividade de uma sessão de console ou script por um tempo especificado. Além disso, o cmdlet declarado também pode ajudar a aguardar a conclusão de uma operação específica antes de pausar a atividade. No entanto, esse cmdlet não retorna nenhuma saída no console do PowerShell.

Este tutorial discutirá o cmdlet “Start-Sleep” em detalhes.







Como usar o comando “Start-Sleep” do PowerShell?

Conforme descrito acima, o cmdlet “ Iniciar-Sleep ” é responsável por pausar ou aguardar a execução de um cmdlet específico.



Vamos verificar os exemplos abaixo para uma demonstração prática do “ Iniciar-Sleep ” comando.



Exemplo 1: Use o cmdlet “Start-Sleep” para pausar a execução





O cmdlet abaixo indicado pausará a execução do script por um tempo especificado:

Iniciar-Sleep



Exemplo 2: use o cmdlet “Start-Sleep” para pausar a execução por cinco segundos

A ilustração a seguir pausará a execução do comando específico por um tempo necessário:

Iniciar-Sleep -Segundos 5

De acordo com o comando acima:

  • Primeiro, especifique o “ Iniciar-Sleep ” cmdlet.
  • Depois disso, especifique o “ -Segundos ” e atribua o valor de “ 5 ” segundos:

Exemplo 3: Use o Cmdlet “Start-Sleep” para Aguardar Cinco Segundos Antes da Execução do Outro Comando

Para adicionar o intervalo de dez segundos entre a execução dos dois comandos, use o cmdlet abaixo indicado:

Iniciar-Sleep -Segundos 5 ; Get-Date

No código fornecido acima:

  • Inicialmente, especifique o “ Iniciar-Sleep ” cmdlet, juntamente com o “ -Segundos ” parâmetro com o valor de “ 5 ” segundos.
  • Depois disso, adicione o segundo cmdlet, como “ Get-Date ' para ser executado:

Exemplo 4: Use o cmdlet “Start-Sleep” para adicionar o intervalo de dez segundos entre a execução de dois cmdlets

Nesta demonstração, será adicionado um intervalo de dez segundos entre a execução de dois comandos:

Get-Date; Iniciar-Sleep -S 10 ; Get-Date

De acordo com o código acima dado:

  • Primeiro, adicione o “ Get-Date ” cmdlet.
  • Em seguida, escreva o “ Iniciar-Sleep ” cmdlet, seguido pelo “ -S ” parâmetro com o valor “ 10 ” segundos atribuídos a ele.
  • Por fim, adicione outro cmdlet a ser executado:

Isso foi tudo sobre o “ Iniciar-Sleep ” cmdlet no PowerShell.

Conclusão

O ' Iniciar-Sleep ” cmdlet no PowerShell é responsável por suspender uma atividade ou pausar uma sessão por um tempo especificado. Além disso, pode adicionar o intervalo de tempo especificado entre a execução dos dois cmdlets. Esta postagem elaborou o cmdlet “Start-Sleep” em detalhes.