Tutorials

Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.

Zurück zur Übersicht

Windows: Große Dummy Dateien mit der Kommandozeile (CMD) erstellen

#Tutorials

Für ein paar Tests brauchte ich ein paar unterschiedlich große Dummy-Dateien. Windows bringt das Tool "Fsutil.exe" mit, mit welchem man schnell große txt-Dateien erstellen kann.

Syntax


fsutil file createnew filename length

(length ist in bytes anzugeben)

Beispiel für eine 50MB große Datei


fsutil file createnew test.txt 52428800

Achtung! Der obrige Code erstellt eine leere Datei, bei der im Header steht, sie sei 50MB groß, es aber nicht wirklich ist.

Möchte man eine Datei erstellen, die auch gefüllt ist, dann muss man die folgenden 2 Zeilen ausführen


echo "This is just a sample line appended to create a big file.. " > dummy.txt
for /L %i in (1,1,14) do type dummy.txt >> dummy.txt

Das obere Beispiel erstellt eine 1MB große Datei innerhalb weniger Sekunden.

 

Möchte man eine 1GB große Datei dann kann man das so machen:

	 	 
echo "This is just a sample line appended to create a big file.. " > dummy.txt	 	 
for /L %i in (1,1,24) do type dummy.txt >> dummy.txt	 	 

Erklärung

Das erste Kommando (echo "This....) erstellt eine 64 bytes große Datei.

Das zweie Kommando loopt 24 mal über die Datei und hängt diese dann jedes mal an sich selbst wieder ran, verdoppelt sich also bei jedem durchlauf. (64byte, 128byte, 256bytes...) Somit ist man nach 24 Durchläufen bei 1073741824bytes was genau 1Gb ist.

Viel Spaß mit dem Kommando.


Kommentare

  • Christian
    Hi, den ersten Tip findet man häufig, aber der zweite Teil ist interessant. Ich frage mich, ob die in Wirklichkeit leere Datei taugt, im Daten auf der Festplatte zu überschreiben zum sicheren Löschen. Ich möchte ein NAS-Laufwerk sicher löschen. Wenn die die mit fsutil erstellte Datei auf das NAS-Laufwerk kopiere, dauert es sehr lange. Die Frage ist jetzt, welche Daten werden da kopiert.
    Antworten
  • Dabbagh
    Hallo,
    wie finde ich diesen Dateien auf mein PC ???? und kann dies löschen ???
    Gruß
    M. Dabbagh
    Antworten
    • Christian
      Na, da wo du sie erstellt hast. Oder du suchst nach dem Namen.
      Antworten

Hinterlasse einen Kommentar

Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Kommentar wird gespeichert
Danke für deinen Kommentar! Sobald er freigegeben wurde erscheint er hier.