Powershellで日付、時刻の名称でフォルダやファイルを生成する
ちょっと大量にフォルダやファイルを作りたいときの小ネタ。 Powershellで日時の文字列でフォルダやファイルを生成する方法。
# ファイル 1..10 | %{New-Item -ItemType File $(Get-Date).AddDays($_).ToString("yyyyMMdd")} # フォルダ 1..10 | %{New-Item -ItemType File $(Get-Date).AddDays($_).ToString("yyyyMMdd")}
やってるのは現在日を基準として、1日ごとの未来日のフォルダを作成している。使うメソッドを
Add()に変えたり、引数を乱数にしたりすると、もとになる日時はわりと楽に生成できる。ToString()の引数はカスタム書式で結構自由に指定できる。