Сохранить текущую замену замены для последующего использования

У меня есть следующий код:

subst /d n:
subst n: C:\Temp
REM build
subst /d n:
subst n: @PreviousFolder

Я хочу знать, какая предыдущая папка назначена диску N:, чтобы я мог восстановить ее в последней строке кода (здесь я использую @PreviousFolder, но я не знаю ее значения).


person Marlos    schedule 27.12.2011    source источник


Ответы (1)


Может быть, что-то вроде этого:

FOR /f "tokens=2*" %%f IN ('subst ^| find "N:\:"') DO set PREVIOUSFOLDER=%%g
person Jim Davis    schedule 27.12.2011
comment
а затем используйте SUBST N: %PreviousFolder% - person PA.; 27.12.2011