Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

Progressbar

albi5 / 4 Antworten / Flachansicht Nickles

Ich kopiere grössere Dateien von a nach b.
Jetzt würde ich gerne einen Fortschrittsbalken generieren, der mir den Fortschritt in % oder auch in Punkten darstellt.
Habe leider unter google nichts gefunden.
ZB: 20% kopiert oder ...........
Das ganze sollte in einer Batch verpackt werden.

Vielen Dank für Deine Bemühungen....

MFG A. Fenner

Batch:
set source=X:\Meine Daten
set target=Y:\Meine Daten
set options=/ecyq

xcopy %source% %target% %options%

bei Antwort benachrichtigen
Mdl albi5 „Progressbar“
Optionen

Was natürlich immer geht ist in einer Hochsprache einen eigenen Kopierbefehl schreiben und nach dem Kopieren einer bestimmten Anzahl von Bytes ein entsprechendes Zeichen auf dem Bildschirm ausgeben.

In C könnte dies recht einfach mit den Befehlen fopen/fread/fwrite/fclose zum Kopieren und printf zur Textausgabe realisiert werden.

Viel Erfolg,

Mdl

bei Antwort benachrichtigen