2009-04-30 7 views

cevap

11

Bu Page buldum, bunu deneyin ve harika çalışıyorum.

,

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

A1.tmp, A2.tmp adında 12288 bayt (12KB) 25.000 dosyaları yaratacak kullanmak tek dosya Dosyalar bir sürü oluşturmak için

fsutil file createnew filename filesize 

kullanmak oluşturmak için A3, tmp ...

+0

Bunun yalnızca sözde seyrek dosya oluşturduğuna dikkat edin; dosya boyutuna sahip bir klasörde kayıt alırsınız, ancak dosyayla atanan gerçek veri kümeleri değil. Bu nedenle test, sıfırlama veya büyük veri blokları bloklarını engelleme gibi amaçlar için işe yaramaz. – ZXX

19

PowerShell:

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

Bu, 42MB nullbayttan oluşan bir c: \ temp \ test.dat dosyası oluşturur. Tabii ki, sadece bayt sayısını da verebilirsiniz. (42MB = PowerShell için 42 * 1048576)

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