2009-04-30 3 views

答えて

11

私はこれを見つけましたPage、私はそれを試して素晴らしいです。たくさんのファイルを作成するには

fsutil file createnew filename filesize 

単一ファイルの使用を作成するには

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

を使用A1.tmp、A2.tmp、名前の12288バイト(12キロバイト)の25,000ファイルを作成します。 A3、TMP ...

+0

これは、いわゆるスパースファイルのみを生成することに注意してください。ファイルサイズではなく、ファイルに割り当てられた実際のデータクラスタではなく、フォルダにレコードを取得します。したがって、大規模なブロックのデータクラスタをテスト、ゼロ調整、ブロックするなどの目的では無駄です。 – ZXX

19

のPowerShell:

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

これは、42MBのヌルバイトからなるファイルc:\ temp \ test.datを作成します。もちろん、代わりにバイト数を与えることもできます。 (PowerShellの42MB = 42 * 1048576)

2
c:\>fsutil file createnew /? 
Usage : fsutil file createnew <filename> <length> 
    Eg : fsutil file createnew C:\testfile.txt 1000 
関連する問題