前回の「指定したフォルダに日付フォルダを作成する」に味をしめたぼく。
実は日付フォルダだけじゃなくて、「#1」「#2」「#3」…なんて連番フォルダもよく作るんだよねぇ。
今度はこれをやってみよう。
using System; using System.IO; namespace MakeSequenceFolder { class Program { static void Main(string[] args) { if (args.Length > 0) { string path = args[0].Replace("新規 フォルダー(連番).aaaafolder_number", ""); int no = 1; string targetPath = ""; do { targetPath = path + "#" + no.ToString(); no++; } while (Directory.Exists(targetPath)); Directory.CreateDirectory(targetPath); } } } }
以上で思い通りのことができました!
さすがに連番フォルダをバッチファイルで作るのはしんどいので、C#で作ってみました。
応用すればなんでもできちゃいそう。