[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『フォルダの一括作成について』(ゆめ)
フォルダの一括作成について教えてください。
いろいろ調べbatを利用することでフォルダを一括作成できることはわかったのですが、以下のようなフォルダ作成がうまくいきません。
Aフォルダを作り、その下の階層にBとCフォルダを作成したいのですが、これがうまくいきません。
csvデータのA列にmd、B列にA\B\CとするとBの下の階層にCが入ってしまいます。
解決策ありましたらご教示いただけると幸いです。
< 使用 Excel:Excel2016、使用 OS:unknown >
ただ、csv云々はさておき、Batファイルが↓のようになればいいだけではないでしょうか?
MD c:\A\b MD c:\A\c
(もこな2 ) 2024/10/02(水) 10:33:40
下記の内容のbatファイルを作成します。 ファイル名を例えば「create_folder.bat」として保存しておきます。
@echo off REM フォルダが指定されているかチェック if "%~1"=="" ( exit /b 1 ) :loop if "%~1"=="" goto end REM 指定されたパスのフォルダをすべて作成 mkdir "%~1" shift goto loop
:end echo フォルダの作成が完了しました。 pause
次にコマンドラインから「create_folder.bat "c:\a\b" "c:\a\c"」を 入力して、実行します。 「create_folder.bat」の部分は保存先のフルパスで入れるといいでしょう。 aフォルダ込みで自動でフォルダを生成してくれます。 Excel関係ないけど。。 (通りすがり助六) 2024/10/02(水) 11:08:39
回答ありがとうございます。
投稿先が違ったこと申し訳ございませんでした。
参考にさせていただきます。
(ゆめ) 2024/10/02(水) 11:14:32
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.