Очистить с помощью индикатора выполнения

Очистить с помощью индикатора выполнения

Мне нужно очистить диск на моем ПК, поэтому я создал пакетный файл, который по сути создает раздел и очищает его с помощью команды DISKPART clean all. Я хочу как-то вывести индикатор выполнения, кто-нибудь знает, как это сделать?

решение1

К сожалению, DISKPARTне предоставляет никаких дополнительных выходных данных, которые можно было бы использовать для создания какого-либо индикатора прогресса.

Перед началом операции вы можете просто предупредить пользователя с помощью оператора Echo:

echo Cleaning disk. This may take a bit. Please wait...

решение2

Если вы просто хотите очистить свой ПК, я не вижу необходимости в полосе прогресса. Если вы по какой-то причине хотите иметь скрипт с полосой прогресса, вы можете фрагментировать диск на несколько разделов и очищать их в цикле. После каждого раздела вы можете обновить полосу прогресса.

Связанный контент