이쿠의 슬기로운 개발생활

함께 성장하기 위한 보안 개발자 EverNote 내용 공유

OS/Windows

batch script - START와 CALL의 차이점

이쿠우우 2022. 4. 7. 20:44
반응형
 

START와 CALL의 차이점

 
START ??.exe 명령과
CALL ??.exe 명령 모두 exe 파일을 정상적으로 실행 시킴
하지만 두 명령의 둘의 차이점이 존재함
 
[CALL의 경우]
CALL이 동일한 cmd에서 시작하고 
호출된 batch script가 동일한 변수에 액세스할 수 있음
동일한 batch이므로 변수도 변경할 수 있음.
 
[START의 경우]
호출된 batch script에서 
새로운 cmd.exe를 만들고 /b 없이 새 창을 실행함.
새로운 batch이므로 변수를 공유할 수 없음.

 

반응형