다음을 통해 공유


waitfor

보내거나 시스템에 신호를 기다립니다. 네트워크를 통해 컴퓨터를 동기화하는 데 사용되는 명령입니다.

Syntax

waitfor [/s <computer> [/u [<___domain>\]<user> [/p [<password>]]]] /si <signalname>
waitfor [/t <timeout>] <signalname>

Parameters

Parameter Description
/초 <computer> 원격 컴퓨터의 이름 또는 IP 주소를 지정합니다(백슬래시를 사용하지 않음). 기본값은 로컬 컴퓨터입니다. 이 매개 변수는 모든 파일 및 명령에 지정 된 폴더에 적용 됩니다. 이 매개 변수를 사용하지 않으면 도메인의 모든 시스템에 신호가 브로드캐스트됩니다. 이 매개 변수를 사용하면 지정된 시스템으로만 신호가 전송됩니다.
/유 [<___domain>]<user> 지정한 사용자 계정의 자격 증명을 사용 하 여 스크립트를 실행 합니다. 기본적으로 waitfor 는 현재 사용자의 자격 증명을 사용합니다.
/피 [\<password>] /u 매개 변수에 지정된 사용자 계정의 암호를 지정합니다.
/si 네트워크를 통해 지정된 된 신호를 보냅니다. 이 매개 변수를 사용하면 신호를 수동으로 활성화할 수도 있습니다.
/티 <timeout> 신호를 기다릴 시간 (초) 수를 지정 합니다. 기본적으로 waitfor 는 무기한 대기합니다.
<signalname> waitfor가 대기하거나 보내는 신호를 지정합니다. 이 매개 변수는 대/소문자를 구분하지 않으며 225자를 초과할 수 없습니다. 사용할 수 있는 문자에는 a-z, A-Z, 0-9 및 확장 문자 집합 (128-255) ASCII 포함 됩니다.
/? 명령 프롬프트에 도움말을 표시합니다.

Remarks

  • 단일 컴퓨터에서 waitfor 의 여러 인스턴스를 실행할 수 있지만 waitfor 의 각 인스턴스는 서로 다른 신호를 기다려야 합니다. waitfor의 인스턴스는 하나의 컴퓨터에서 지정된 신호를 기다릴 수 있습니다.

  • 만 컴퓨터 신호를 보내는 컴퓨터와 동일한 도메인에 있는 경우 신호를 받을 수 있습니다.

  • 이 명령은 소프트웨어 빌드 테스트 시 사용할 수 있습니다. 예를 들어 컴파일 컴퓨터는 컴파일이 성공적으로 완료된 후 waitfor 를 실행하는 여러 컴퓨터에 신호를 보낼 수 있습니다. 신호를 수신하면 waitfor 가 포함된 배치 파일은 컴퓨터에 컴파일된 빌드에서 소프트웨어 설치 또는 테스트 실행을 즉시 시작하도록 지시할 수 있습니다.

Examples

espresso\build007 신호가 수신될 때까지 기다리려면 다음을 입력합니다.

waitfor espresso\build007

기본적으로 waitfor 는 신호를 무기한 기다립니다.

시간 초과되기 전에 espresso\compile007 신호가 수신될 때까지 10초 동안 기다리려면 다음을 입력합니다.

waitfor /t 10 espresso\build007

espresso\build007 신호를 수동으로 활성화하려면 다음을 입력합니다.

waitfor /si espresso\build007