バッチからフォルダを作成するって結構よくありますよね。そんな時にやりたくなることといえばフォルダの存在チェック。
バッチ作っているとよく使うけど割と忘れるので備忘録的に記事にしてみました。
If Existを使う
If Exist フォルダ名
これを使ってフォルダ存在チェックができます。↑の書き方で フォルダ名が存在したら~~となります。
つまり
If not exist フォルダ名 mkdir フォルダ名
これだけでフォルダが無かったら作成し、あったらなにもしない。ということができます。
コメント
@echo off
pushd %~dp0
for /f %%i in (dirlist.txt) do If not exist %%i mkdir %%i
exit