배치 파일에서 배치 파일 이름을 가져오는 방법

배치 파일에서 배치 파일 이름을 가져오는 방법

내가 만든 것을 설정하는 배치 파일이 있습니다. 배치 파일에는 OriginalFileName이라는 변수가 있고 이를 ProgramSetup으로 설정했습니다.

set OriginalFileName=ProgramSetup

나중에 파일 이름이 변경되었는지 여부를 확인하기 위해 배치 파일의 현재 파일 이름을 CurrentFileName으로 가져오는 방법을 알고 싶습니다.

if "%CurrentFileName%" EQU "%OriginalFileName%" goto :anything

그렇지 않은 경우 .... [다른 작업]

그래서 제 질문은 배치 파일이 실행될 때 배치 파일의 현재 파일 이름을 변수로 가져오는 방법입니다.

답변1

%0현재 스크립트에 사용하거나 더 일반적으로 다음을 사용할 수 있습니다 .

  • %~dp0드라이브:\path,
  • %~nx0filename.ext의 경우

관련 정보