bat语言中,如何用if exist判断多个目录或文件只要其中一个存在即判定为真? 比如有C:\X
发布网友
发布时间:2022-04-27 03:34
我来回答
共1个回答
热心网友
时间:2023-11-18 13:17
你好,可以结合For命令实现:
@echo off
for %%i in (C:\X D:\Y E:\Z) do if exist %%i set if=Ture
if "%if%"=="Ture" (echo great) else (echo 假)
pause
括号中设置多个路径,用空格或者半角逗号等隔开,路径有空格的用双引号""引起来.