- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:バッチファイルにて連番付きフォルダの作成)
バッチファイルを使用して連番付きフォルダを作成する方法
このQ&Aのポイント
- バッチファイルを使用して、日付を含む連番付きフォルダを作成する方法を教えてください。
- また、画像の整理も同時に行いたいのですが、どのようにすれば良いですか?
- さらに、既に存在するフォルダがある場合に新しい連番でフォルダを作成する方法も教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんな感じで、 set ymdtmp=%DATE:/=% set yyyymmdd=%ymdtmp:~2% cd /d E:\AA"\BB set n=0 :LOOP IF EXIST %yyyymmdd%_%n% ( set /a n=n+1 goto LOOP ) md %yyyymmdd%_%n% move e:\AA"\*.jpg E:\AA"\BB\%yyyymmdd%_%n%\
お礼
回答ありがとうございました。 うまく行きました。 質問してよかったです。 やりようがないなら、連番の変わりに時間をファイル名にしてもいいかなと考えていました。 自分のためにも載せておきます。 rem 日付の:をヌルに変換 set ymdtmp=%DATE:/=% rem 西暦の頭二文字を取る set yymmdd=%ymdtmp:~2% rem 1時は01時と0を入れる set time2=%time: =0% rem 時、分、秒の2文字を取り出す set tt=%time2:~0,2%%time2:~3,2%%time2:~6,2% set yy=%tt% md %yymmdd%_%yy%