일부 파일 확장명에서 쉘 명령을 실행할 때 파일 이름 만 가져오고 싶습니다 (컨텍스트 메뉴에서) 아마도 어떻게 든 완료되었을 것입니다 레지스트리, HKCR 아래의 파일 확장명. % 1 % l % L 중 하나가 전체 경로를 제공합니다. 난 단지 파일 이름을셸 명령에서 파일 이름 만 수신
감사
아이디어는 훌륭하지만 나는 그것이
은 내가 어딘가에는%path%
에 넣어 파일 -
GetFileName.bat
을 만들어 작동 할 수 없습니다 원하는
는 그 다음과 같습니다 @set Ret="%~n1"
과 * this-려면 getFilename "%의 L" *를 실행하고 해당 시점 HH.EXE -decompile 추출 %의 징벌 %
하지만을 : 레지스트리에 나는 의미 다음 명령
cmd /k GetFileName "%L" & hh.exe -decompile extracted %Ret%
를 넣어 %Ret%
올바른 값으로 환경 변수 Ret 포함되어 있지만 GetFileName 결과를 내게 제공하지 않습니다.
나는 그것이 같은 라인에 있기 때문에