2009-04-30 3 views

Antwort

11

Ich fand diese Page, ich versuche es und arbeite gut.

in einer einzigen Datei

fsutil file createnew filename filesize 

verwenden zu erstellen, um eine Menge von Dateien

For /L %i in (1,1,25000) do fsutil file createnew A%i.tmp 12288 

25.000 Dateien von 12.288 Bytes (12KB) genannt A1.tmp, A2.tmp verwenden zu erstellen schaffen wird, A3, tmp ...

+0

Beachten Sie, dass dies nur so genannte Sparse-Datei generiert - Sie erhalten einen Datensatz in einem Ordner mit einer Dateigröße, aber nicht tatsächliche Datencluster mit der Datei zugewiesen. Für Zwecke wie Testen, Nullsetzen oder Blockieren großer Blöcke von Datenclustern ist es nutzlos. – ZXX

19

Powershell:

$f = new-object System.IO.FileStream c:\temp\test.dat, Create, ReadWrite 
$f.SetLength(42MB) 
$f.Close() 

Dadurch wird eine Datei c: \ temp \ test.dat erstellt, die aus 42 MB Nullbytes besteht. Sie können natürlich auch nur die Anzahl der Bytes angeben. (42MB = 42 * 1048576 für PowerShell)

2
c:\>fsutil file createnew /? 
Usage : fsutil file createnew <filename> <length> 
    Eg : fsutil file createnew C:\testfile.txt 1000