• 締切済み

windowsのバッチ作成

バッチ初心者ですが、質問させてください。 windowsで、下記のバッチを作成しようとしていますが、 うまくいきません。 既存のフォルダは下記の通りです。 c:\test\1 c:\test\2 c:\test\3 この1,2,3のフォルダの1階層下に、それぞれ新規で c:\test\1\1_tmp c:\test\2\2_tmp c:\test\3\3_tmp という、1階層上のフォルダ名に_tmpを付加した フォルダをそれぞれ作成したいのですが、 変数のセットがうまくいきません。 恐らくforでやればよいのかな、というところまでしかわかりません。 どなたかお手数ですが、ご教授願います。

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

md c:\test\1\1_tmp md c:\test\2\2_tmp md c:\test\3\3_tmp じゃだめなんですか? それともc:\test以下のフォルダすべてに一括処理をかけたいということ?

回答No.1

cd c:\test for /D %%d in (*) do ( mkdir .\%%d\%%d_tmp ) これで出来ませんか?

関連するQ&A