다음을 통해 공유


Start-Sleep

지정된 기간 동안 스크립트 또는 세션에서 활동을 일시 중단합니다.

구문

Start-Sleep
     [-Seconds] <Int32>
     [<CommonParameters>]
Start-Sleep
     -Milliseconds <Int32>
     [<CommonParameters>]

Description

Start-Sleep cmdlet은 지정된 기간 동안 스크립트 또는 세션의 활동을 일시 중단합니다. 작업이 완료되기를 기다리거나 작업을 반복하기 전에 일시 중지하는 등의 많은 작업에 사용할 수 있습니다.

예제

예제 1: 15초 동안 모든 명령 절전 모드

Start-Sleep -s 15

이 명령은 세션의 모든 명령을 15초 동안 절전 모드로 설정합니다.

예제 2: 모든 명령 절전 모드

Start-Sleep -m 500

이 명령은 세션의 모든 명령을 1초의 절반(500밀리초)동안 절전 모드로 설정합니다.

매개 변수

-Milliseconds

리소스가 절전 모드인 시간(밀리초)을 지정합니다. 매개 변수는 m약어로 사용할 수 있습니다.

형식:Int32
별칭:ms
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:True
와일드카드 문자 허용:False

-Seconds

리소스의 절전 모드(초)를 지정합니다. 매개 변수 이름(Seconds)을 생략하거나 축약할 수 있습니다.

형식:Int32
Position:0
Default value:None
필수:True
파이프라인 입력 허용:True
와일드카드 문자 허용:False

입력

Int32

초 수를 파이프하여 Start-Sleep수 있습니다.

출력

None

이 cmdlet은 출력을 반환하지 않습니다.

참고

  • 기본 제공 별칭인 sleepStart-Sleep 참조할 수도 있습니다. 자세한 내용은 about_Aliases참조하세요.
  • Ctrl+C Start-Sleep중단됩니다.
    • Ctrl+C [Threading.Thread]::Sleep중단되지 않습니다. 자세한 내용은 Thread.Sleep 메서드참조하세요.