Vaya a otra unidad con la misma ruta usando el menú de usuario de Far Manager

Vaya a otra unidad con la misma ruta usando el menú de usuario de Far Manager

En una de mis PC hay dos discos duros con estructura de directorios idéntica.

Me gustaría tener en Far Manager un elemento del menú de usuario para ir rápidamente al mismo camino, pero en otra unidad. Por ejemplo, si el directorio actual es "D:\Storage\Backups", debería cambiar a "E:\Storage\Backups".

Siguiendo el script del menú de usuario

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

da como resultado la salida

%mystring:d:\=e:\%

Pero cuando cambio setaecho

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

devuelve la cadena correcta:

"e:\Almacenamiento\Copias de seguridad"

Si lo reemplazo echoconcd

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

no funciona porque intenta cambiar a %mystring:d:\=e:\%en lugar de E:\Storage\Backups.

¿Cómo configurar una variable de entorno con reemplazo de cadena en el script de Far Manager?

información relacionada