다른 명령이 Windows CLI를 종료하지 못하도록 방지

다른 명령이 Windows CLI를 종료하지 못하도록 방지

여러 명령이 포함된 Windows .bat 스크립트를 작성하려고 합니다.

ionic state restore
ECHO done restoring state

그러나 "이온 상태 복원" 명령이 제어할 수 없는 상태로 종료되어 ECHO 또는 후속 단계가 표시되지 않는 것 같습니다.

자동 모드에서 실행할 수 있는 방법이 있나요? 아니면 완료된 후에도 계속 진행할 수 있나요?

답변1

CALL로 해결책을 찾았습니다.

CALL 명령은 지정된 매개변수와 함께 새로운 배치 파일 컨텍스트를 시작합니다. 두 번째 배치 파일의 끝에 도달하면(또는 EXIT를 사용하는 경우) 제어는 초기 CALL 문 바로 다음에 반환됩니다.

원천:http://ss64.com/nt/call.html

따라서 다음을 실행하면 훌륭하게 작동합니다.

CALL ionic state restore
ECHO done restoring state

관련 정보