Visual studio postbuild - переход на диск с решением
В Visual Studio после сборки мне нужно запустить командный файл. Решение может быть на другом диске, чем тот, с которого работает Visual Studio. В postbuild, как определить букву диска, с которого запускается решение, чтобы я мог перейти на этот диск до запуска командного файла? На данный момент все, что у меня есть, это:
CD $(ProjectDir)
$(ProjectDir)postbuild.bat
Проблема в том, что изменение каталога, когда этот каталог находится на другом диске, не меняет текущий каталог, так как вам нужно вручную изменить, какой диск вы используете, например, так:
E:\
CD $(ProjectDir)
$(ProjectDir)postbuild.bat
Я не могу гарантировать, на каком диске будет работать решение, поэтому мне нужно определить диск с помощью какого-то макроса, чтобы убедиться, что файл postbuild.bat будет запускаться из правильного местоположения.