Подскажите как из bat-файла определить сколько места занято на логическом диске.
Сам пока решил задачу так
dir | find "байт свободно" > dir.txt
For /F "tokens=3" %%I In (dir.txt) Do set FREE=%%I
set FREE=%FREE:я=%
set FREE=%FREE:~0,-3%
но может есть более изящное решение?
Сам пока решил задачу так
dir | find "байт свободно" > dir.txt
For /F "tokens=3" %%I In (dir.txt) Do set FREE=%%I
set FREE=%FREE:я=%
set FREE=%FREE:~0,-3%
но может есть более изящное решение?