나는이 문제에 대한 해결책을 찾고 있었지만 찾지 못했습니다. 가능한 경우 확실하지 않습니다.따옴표 안에 따옴표가 들어간 명령 줄
입력 파일을 인수로 사용하는 bat 파일에 명령 줄 실행을 전달할 수 있습니까?
그래서 명령 줄에서이 같이 있습니다 :
C:\run.exe "C:\space folder\run.bat "C:\space folder\input.txt""
문제입니다을 따옴표가 거기에있을 필요가되도록 공간이있는 폴더.
C:\run.exe "C:\space folder\run.bat \"C:\space folder\input.txt\""
을 그리고 여기에 모든 이스케이프 문자 http://www.robvanderwoude.com/escapechars.php
하지만 마지막 주소 위치, 즉에 잘못 않을 것 그것은 input.txt/폴더를 보려고 할 것인가? – user2958652
아니요, 실행하기 전에 모든 행을 분석합니다. –
아. Windows에서 UNIX 스타일의 디렉토리 구문을 사용할 수 없습니까? 예 : C :/space \ folder/run.bat? – user2958652