다른 배치 파일에서 변수와 윈도우 배치 파일을 시작하는 방법 다음 : %SOME_PATH%\pathToConfig\some.properties
내가 시도
set SOME_PATH="C:\some_path"
start "some program" %SOME_PATH%\pathToScript\anotherBatch.bat %SOME_PATH%\pathToConfig\some.properties
내 목표는 인수로 설정 파일의 경로를 소요 "anotherBatch.bat"
을 시작하는 것입니다
불행히도 새로운 명령 프롬프트에서 파일 이름에 대한 구문이 잘못되었다는 오류가 발생했습니다.
위의 시작 명령에 올바른 구문은 무엇입니까?
일괄 처리를 실행하는 네 가지 방법을 설명하는 [현재 디렉토리에서 한 수준 위로 배치 파일을 호출하는 방법] (https://stackoverflow.com/a/24725044/3074564)에 대한 대답을 읽는 것이 좋습니다. 배치 파일 내에서 파일. 인수 문자열에 공백이나 "&() [] {=^;; '+,'~ <|>''문자 중 하나가 포함될 경우 각 인수 문자열을 큰 따옴표로 묶어야합니다. 환경 변수'SOME_PATH'에 경로를 지정하는 첫 번째 큰 따옴표도 잘못 배치되었습니다. [공백으로 환경 변수를 설정하는 방법] (https://stackoverflow.com/a/34402887/3074564) – Mofi