Итак, я знаю, что это создает список файлов на диске:
SET /P drive=Enter drive letter:
tree %drive%: /a > "C:\Drivelists\%listname%.txt"
но я не знаю, как автоматически получить имя диска для замены этого списка. Я знаю, что этот, по крайней мере, дает мне имя:
wmic logicaldisk where name="%drive%:" get volumename
Но я не знаю, смогу ли я хоть как-то получить оттуда или есть лучший способ. Я предполагаю, что это довольно простая задача, но я просто не знаю ключевой элемент здесь. Предложения?