小编典典

使用 .bat 文件检查文件夹是否存在

all

我希望能够检查某个文件夹(FolderA)是否存在,如果存在,则显示一条消息,然后退出批处理文件。

如果 FolderA 不存在,我想检查另一个文件夹(FolderB)是否存在。如果 FolderB 不存在,则应显示一条消息并应创建文件夹,如果
FolderB 确实存在,则应显示一条消息,说明。

有人对我可以简单地在记事本上使用来创建批处理文件以允许我执行此操作的代码有任何想法吗?

所有这些都需要在一个.bat文件中完成。


阅读 212

收藏
2022-07-04

共1个答案

小编典典

对于文件:

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

yourfilename 替换为您的文件名。

对于目录:

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

yourfoldername 替换为您的文件夹名称。

尾部反斜杠 ( \) 似乎足以区分目录和普通文件。

官方文档if

2022-07-04