윈도우 bat 에서 백그라운드로 실행

less than 1 minute read

call “cmd /c start {실행명령어}”


C:\>help call 한 일괄 프로그램에서 다른 일괄 프로그램을 호출합니다.

C:\>help cmd Windows 명령 인터프리터의 새 인스턴스를 시작합니다.

/C      문자열이 지정한 명령어를 수행한 후에 종료합니다.

C:\>help start 지정한 프로그램이나 명령을 실행할 수 있도록 별도의 창을 시작합니다.


일괄 프로그램은 .bat 등을 의미 bat 파일에서 call 로 다른 프로그램을 호출하는데 그 명령어는 cmd /c로 1회성 동작이며 동작후 cmd는 종료된다.  (여기서 종료되기 때문에 bat파일을 실행한 cmd도 닫힌다.(프로그램이 끝났으므로)) start로 새로운 창이 뜨면서 start의 창은 닫힌다.


🔗original-link

Updated: