PowerShellは便利なのですが、文法に癖があります。
複数の特定のサイズのファイルを生成するコードをメモ
$CreateNumbers = 50000
$DirectoryName = "Test$CreateNumbers"
New-Item $DirectoryName -ItemType Directory
for ($i=0; $i -lt $CreateNumbers; $i++){
$fileName = "$DirectoryName\$i.txt"
fsutil file createnew $fileName (1KB)
}
1KBを変えれば、ファイルサイズも変えられます。
ファイル数が多いとエクスプローラーが大変なことになるという経験もしており、
どれくらいのファイル数も耐えられるかというためのバッチを作りたいがためにこういうコードを書いたんですが
自分のPCでは1万程度も楽でも問題なさそうでした。
ただ、プレビューを伴うjpegなどは1000程度でもキツくなるようで、ファイルサイズやファイルタイプとの兼ね合いも出てくるので要注意です。