1. ホーム
  2. windows

[解決済み] .batファイルを使ってフォルダが存在するか確認する【非公開

2022-04-22 05:02:11

質問

あるフォルダ(FolderA)が存在するかどうかを確認し、存在する場合はメッセージを表示してバッチファイルを終了させることができるようにしたいです。

FolderAが存在しない場合、別のフォルダ(FolderB)が存在するかどうかを確認したい。FolderBが存在しない場合は、メッセージを表示してそのフォルダを作成し、FolderBが存在する場合は、その旨のメッセージを表示する必要があります。

どなたか、メモ帳でバッチファイルを作成し、これを可能にするコードをご存じないでしょうか?

これらはすべて、1つの .bat ファイルを作成します。

解決方法は?

ファイルの場合

if exist yourfilename (
  echo Yes 
) else (
  echo No
)

交換 あなたのファイル名 をファイル名に置き換えてください。

ディレクトリの場合

if exist yourfoldername\ (
  echo Yes 
) else (
  echo No
)

交換 あなたのフォルダ名 をフォルダの名前に置き換えてください。

末尾のバックスラッシュ( \ を使用することで、ディレクトリと通常のファイルを区別することができるようです。