• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:以下のバッチを作成する為のコマンドを教えて下さい。)

バッチ作成のためのコマンドと要約

このQ&Aのポイント
  • バッチ作成に必要なコマンドを教えてください。
  • 2種類のバッチ作成方法について詳しく教えてください。
  • バッチ作成の手順を要約してください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Eureka_
  • ベストアンサー率41% (5084/12282)
回答No.1

1)結局フォルダがなければ困るんですから作る。 md [B] (下記するnot existを使った条件分岐で処理する方がスマートかも) 2)txtを探すんで条件処理、if not exist [A]\*.txt goto end 3)copy [A]\*.txt [B]\[C]  del [A]\*.txt  end 1個目はこんな感じかなと。フォルダ、ファイル名の指定は適宜読み替えてください。 1)md [D](同じく条件分岐(略)) 2)if not exist [B]\[C] goto end 3)del [D]\[E]_10 4)ren [D]\[E]_9 [D]\[E]_9 以下[E]_1を[E]_2にするまで繰り返し。 ・・・泥臭い書き方したあとであれですけど、このリネーム処理は全体をfor ~ in ~ do ~でやるのがスマートかも。 5)move [B]\[C] [D]\[E]_1  end だいたいこんな書式になるんじゃないかなと。 スマートに書くやり方はいくらもあると思いますが、DOSコマンドのバッチ処理に効率化ももう求められてないと思いますから。

rin_ko
質問者

お礼

ご丁寧にどうもありがとうございました&お礼が遅くなり申し訳ありませんでした。DOSコマンドはまったく作ったことがないので、分かりにくい説明であったと思いますが、例も挙げていただき、助かりました。

関連するQ&A

専門家に質問してみよう