![](https://batch-file.net/wp-content/themes/cocoon-master/images/b-woman.png)
バッチファイルで
・ファイルの存在有無
・フォルダの存在有無
を確認できます!
![](https://batch-file.net/wp-content/themes/cocoon-master/images/b-woman.png)
「if exist」により
確認できます!
ファイルの存在有無を確認する
ここでは例として
・デスクトップ配下のファイル「aiueo.txt」の
・存在有無を確認
します。
![ファイル「aiueo.txt」](https://batch-file.net/wp-content/uploads/2022/05/bat_exists_001.png)
@echo off
rem 対象ファイル
set filePath=C:\Users\user\Desktop\aiueo.txt
rem ファイルの存在有無を確認
if exist "%filePath%" (
echo ファイルが存在します。
) else (
echo ファイルが存在しません。
)
echo.
pause
exit
上記を実行すると、デスクトップ配下のファイル「aiueo.txt」が存在することを確認できます。
![実行結果](https://batch-file.net/wp-content/uploads/2022/05/bat_exists_002.png)
フォルダの存在有無を確認する
ここでは例として
・デスクトップ配下のフォルダ「aiueo」の
・存在有無を確認
します。
![フォルダ「aiueo」](https://batch-file.net/wp-content/uploads/2022/05/bat_exists_003.png)
@echo off
rem フォルダパスを設定
set folderPath=C:\Users\user\Desktop\aiueo\
rem フォルダの存在有無を確認
if exist "%folderPath%" (
echo フォルダが存在します。
) else (
echo フォルダが存在しません。
)
echo.
pause
exit
上記を実行すると、デスクトップ配下のフォルダ「aiueo」が存在することを確認できます。
![実行結果](https://batch-file.net/wp-content/uploads/2022/05/bat_exists_004.png)
参考
上記のコードで使用した以下の詳細は、公式サイトをご確認ください。
●if文
※existはパラメーターとして指定できます。