.bat
파일을 다른 배치 스크립트의 메모장에서 텍스트 파일로 열려면 어떻게해야합니까?.bat 파일을 다른 .bat 파일에서 열기
start notepad tools_OriginalBuild\repository_test.bat
이
.bat
파일을 다른 배치 스크립트의 메모장에서 텍스트 파일로 열려면 어떻게해야합니까?.bat 파일을 다른 .bat 파일에서 열기
start notepad tools_OriginalBuild\repository_test.bat
이
현재 상대 경로이므로 배치 파일이 들어있는 디렉토리에서 해당 배치 파일을 실행할 수 있습니다 (주어진 상대 경로가 맞다면). 다른 디렉토리에서 실행하면 파일을 찾을 수 없다는 오류가 발생합니다.
당신은 항상 당신의 배치 파일 내부에 다음 코드를 사용하여 배치 파일의 위치를 기준으로 실행하여이 문제를 근절 할 수는 :
이 형식에notepad %~dp0\tools_OriginalBuild\repository_test.bat
정보는 여기에서 찾을 수 있습니다 : What does %~dp0 mean, and how does it work?
이것은 서브 디렉토리가 존재하고 파일이 존재한다는 가정을합니다. 원할 경우 먼저 존재 여부를 확인할 수 있지만 직접 조사 할 수있는 또 다른 질문입니다.
질문이 아니라 라인의 일부로 배치 파일에서 사용중인 코드를 표시하십시오. ,하지만 원시 코드. – ManoDestra
"작동하지 않는다"는 것은 무엇을 의미합니까? 어떤 오류가 발생했는지 더 자세하게 설명해야합니다. 현재 위의 경로는 상대적이므로 배치 파일의 실행 위치에 따라 다릅니다. 배치 파일 내부의 경로 대신'% ~ dp0 \ tools_OriginalBuild \ repository_test.bat'를 사용하여 문제를 제거 할 수 있습니다. – ManoDestra