Far Manager의 사용자 메뉴를 사용하여 동일한 경로의 다른 드라이브로 이동

Far Manager의 사용자 메뉴를 사용하여 동일한 경로의 다른 드라이브로 이동

내 PC 중 하나에는 동일한 디렉터리 구조를 가진 두 개의 하드 드라이브가 있습니다.

Far Manager에 동일한 경로로 다른 드라이브로 빠르게 이동할 수 있는 사용자 메뉴 항목을 갖고 싶습니다. 예를 들어, 현재 디렉토리가 이면 "D:\Storage\Backups"으로 전환해야 합니다 "E:\Storage\Backups".

다음 사용자 메뉴 스크립트

@set mystring="!\"
@set mmstr=%mystring:d:\=e:\%
@echo %mmstr%

결과가 출력된다

%mystring:d:\=e:\%

하지만 내가 바꿀 setecho

@set mystring="!\"
@echo %mystring:d:\=e:\%

올바른 문자열을 반환합니다.

"e:\스토리지\백업"

내가 다음 echo으로 대체하면cd

@set mystring="!\"
@cd %mystring:d:\=e:\%

%mystring:d:\=e:\%대신 으로 변경하려고 시도하기 때문에 작동하지 않습니다 E:\Storage\Backups.

Far Manager의 스크립트에서 문자열 교체로 환경 변수를 설정하는 방법은 무엇입니까?

관련 정보