前回の「指定したフォルダに日付フォルダを作成する」に味をしめたぼく。
実は日付フォルダだけじゃなくて、「#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#で作ってみました。
応用すればなんでもできちゃいそう。