Folgende Freedisk Version habe ich erfolgreich unter WinXP getestet:
http://www.dynawell.com/reskit/microsoft…00/freedisk.zip
Syntax: freedisk d: 128000> nul && xcopy c:\test d:\
Offen bleibt noch immer, den Wert/Grösse der zu kopierenden Dateien einzulesen und per Variable an Freedisk zu übergeben. Auf die Schnelle konnte ich nichts finden, hat jemand eine Idee?
edit:
Hab ein paar meiner alten Skripts durchforstet, an die Dateigröße könnte man wie folgt gelangen:
- DOS-Box einlesen und in *.txt File schreiben, z.B.
"dir c:\Windows >> ausgabe.txt"
- Mit "findstr" den Wert auslesen und an Freedisk übergeben
Es gibt bestimmt elegantere Lösungen...