Команда 'subst', используемая с переменной

У меня есть следующая партия:

subst D: /d
subst D: C:\folder\folder2
pause

И это прекрасно работает.

Поэтому я попробовал что-то другое:

set p2=folder2
set p1=C:\folder\%p2%

subst D: /d
subst D: %p1%  
pause

Хотя при запуске в консоли они выглядят одинаково, вторая версия приводит к ошибке:

subst is not found as internal or external command

Есть идеи?

1 ответ

Решение

Проблема решена - на самом деле никогда не существовало. В подлинном файле я пытался использовать path как имя переменной вместо p1, Вид плохой идеи в партии...

Другие вопросы по тегам