Я хочу перечислить все разделы Windows, а затем исключить раздел, в котором установлено окно, например (C: , это может быть любая буква), вот команда для вывода списка разделов
for /f "skip=1 delims=" %x in ('wmic logicaldisk get caption') do @echo.%x
вывод:
D:
E:
C:
M:
X:
Y:
и вот команда для поиска раздела, в котором установлены окна
for /f "tokens=1 delims=" %i in ('echo %userprofile%') do @echo %i
вывод:
C:
есть ли какая-либо команда цикла для перечисления всех разделов исключая перегородку окна и может выводить вот так
D:
E:
M:
X:
Y:
1 ответ
for /f "skip=1 delims=" %x in ('wmic logicaldisk get caption') do @echo.%x | find /v "%userprofile:~0,2%"