Limpar com barra de progresso

3

Eu preciso limpar um disco no meu PC, então eu fiz um arquivo em lotes que basicamente cria uma partição, e limpe-o usando o comando DISKPART clean all . Eu quero mostrar uma barra de progresso de alguma forma, alguém sabe como fazer isso?

    
por Evgeny Sdvizhkov 21.03.2017 / 13:02

2 respostas

3

Infelizmente, DISKPART não fornece nenhuma saída incremental que possa ser usada para fornecer uma barra de progresso de qualquer tipo.

Antes de iniciar a operação, você pode simplesmente querer avisar o usuário com uma declaração Echo:

echo Cleaning disk. This may take a bit. Please wait...
    
por 21.03.2017 / 13:11
1

Se você quer apenas limpar seu pc, não vejo a necessidade de uma barra de progresso. Se por algum motivo quiser ter um script com a barra de progresso, você poderá fragmentar o disco em várias partições e limpá-las em um loop. Após cada partição, você pode atualizar a barra de progresso.

    
por 22.03.2017 / 22:26

Tags