답변:
나는 여기서 추측하고 있지만, 당신의 start
호출은 아마도 다음과 같이 보일 것입니다 :
start "\Foo\Bar\Path with spaces in it\program.exe"
제목으로 "\ Foo \ Bar \ Path with it \ program.exe"를 사용하여 새 콘솔 창이 열립니다.
당신이 사용하는 경우 start
(또는해야 할) 따옴표로 둘러싸인 뭔가, 첫 번째 인수로 빈 따옴표를 넣어해야합니다
start "" "\Foo\Bar\Path with spaces in it\program.exe"
새 콘솔 창의 창 제목으로 찾은 첫 번째 인용 된 인수를start
해석 하기 때문 입니다.
start "Obligatory Atavistic Window Title" "\Foo\Bar\Path with spaces in it\program.exe"
경우 start
는을 찾고 찾을 수없는, 당신이 무엇을 설명한다.
당신이하고있는 일이 효과가 있기 때문에 따옴표를 생략하거나 여분의 것을 넣을 가능성이 큽니다.
start
내에서call
-ed .bat 파일 B 내에 있고 ( A 에서 호출 됨 ) B 가 완료된 후에도 C 는 열려 있습니다 (예 : C 는 서비스가 발생하기를 기다리며 OS가 종료 될 때까지 고정 된 엔드 포인트를 갖지 않는 서비스 또는 서비스입니다.) 를 포함하는 상위 A 는 프로세스 C 가 닫히지 않으면 예상대로 종료되지 않을 수 있습니다. 죽었다. 간단한 예를 들면 다음과 같습니다. codepad.org/KLglXDnZcall