전체 스크립트를 종료하지 않고 ping을 실행하는 배치 스크립트를 중단하려면 어떻게합니까?


0

나는 연속적으로 주소를 ping하는 배치 스크립트를 가지고 있고 ping을 취소하는 방법을 원하지만 ctrl ^ C 대신에 전체 스크립트를 종료시키지 않기를 원합니다.


사용 .bat ~과 동등한 if\elif\else 성명서, while 고리, for 루프, 목록과 가능성은 계속됩니다. ss64.com/nt/if.html 또는 jpsoft.com/help/do.htm
BiTinerary

답변:


2

단순한. 평상시처럼 CTRL-C를 사용합니다.

배치 스크립트 내에서이 작업을 수행하면 질문이 표시됩니다. ^CTerminate batch job (Y/N)?

여기에 N을 입력하면 ping은 끝나지만 배치 파일은 계속됩니다.


내 문제는 일단 N을 입력하면 핑이 끝났지 만 루프 명령을 가졌기 때문에 핑을 다시 시작했다. 그래서 스크립트의 시작 부분에 명령을 추가하기 만하면 루프를 계속 제어 할 수있게되었습니다. 고맙습니다.
Cornbeetle

아,하지만 당신의 질문은 그걸 언급하지 않았어. 그래서 나는 알 수 없었다. :)
LPChip

걱정하지 마라, 당신은 아직도 ping을 끝낼 것이라는 것을 깨닫게했다. 그것은 단지 다음에하는 일의 문제 일 뿐이다.
Cornbeetle

제 대답이 당신을 도왔다면 그것을 받아들이십시오. 대답은 어쨌든 귀하의 질문에 맞습니다.
LPChip

0

당신이 사용할 수있는 -n 스위치 ping 보내거나 사용할 요청의 양을 지정하는 방법 Ctrl + 단절 명령을 종료하지 않고 통계를 보려면 일시 중지하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.