はじめに
テスト用にからのファイルがたくさん欲しかったので、Powershell で作成してみました。
異なる名前の空ファイルを作成する
異なるファイル名の空ファイルを作成する場合は以下のスニペットを使います。例えば Excel にテスト用のファイル名がリストアップされている場合、<file_name>.txt
部分に埋め込んであげることで空ファイルを用意することができます。同じコマンドを大量に流し込んでもいいでしょうし、for 文で回してあげてもいいと思います。
> New-Item <file_name>.txt -type file
もし、同じファイル名があったら上書きしたい場合、-Force
を引数にとります。
> New-Item <file_name>.txt -type file -Force
配列を使って foreach
で回す場合は以下のように書けます。
$items = @("file1","file2","file3") foreach($filename in $items){ New-Item $filename -type file }
連番の空ファイルを作成する
同じファイル名+連番で良い場合は以下のスニペットを使います。以下の例は、3桁の連番で10個のファイルを作成する場合のスニペットです。
New-Item (1..10 | % { "<file_name>_{0:000}.txt" -f $_} )
参考:https://ryukiko0730.hatenablog.com/entry/2019/05/10/210001
以上