Предыдущие ответы кажутся слишком сложными и / или не особенно подходят для пакетного файла.
Этот простой вкладыш должен поместить нужную букву диска в переменную myDrive. Очевидно, замените «Мой ярлык» на действительный ярлык.
for /f %%D in ('wmic volume get DriveLetter^, Label ^| find "My Label"') do set myDrive=%%D
Если запустить из командной строки (не в пакетном файле), то %% D должен быть изменен на% D в обоих местах.
Как только переменная установлена, вы можете обратиться к приводу, используя %myDrive%
. Например
dir %myDrive%\someFolder