ファイル/フォルダが存在する場合
BAT (Batchfile)
rem ファイルが存在する場合
if exist C:\test.txt (
処理
)
rem フォルダが存在する場合
if exist C:\test (
処理
)
ファイル/フォルダが存在しない場合
BAT (Batchfile)
rem ファイルが存在しない場合
if not exist C:\test.txt (
処理
)
rem フォルダが存在しない場合
if not exist C:\test (
処理
)
使用例①(ファイルがある時にファイル移動)
BAT (Batchfile)
rem 変数設定
set FileName=C:\test.txt
rem ファイルがある時に移動
if exist %FileName% (
move %FileName% D:\
)
使用例②(フォルダがない時にフォルダ作成)
BAT (Batchfile)
rem 変数設定
set FolderName=C:\test
rem フォルダがない時にフォルダ作成
if not exist %FolderName% (
mkdir %FolderName%
)