我正在尝试创建一个批处理脚本,该脚本检查C的根目录上的两个文件:(C:\file1
和C:\file
)。如果它们存在,则应执行另一个批处理文件(这将安装一些软件)。我认为可以按照以下方式进行操作:
IF EXIST “c:\file1.txt” AND "c:\file2.txt"
msiexec /I "\\SERVER...\application.msi
但是,我正在努力获得自己想要的工作。
有人有什么建议吗?
答案 0 :(得分:1)
先检查第一个,然后再检查下一个,如果第一个不匹配,则不尝试第二个,如果匹配,则尝试第二个,但如果找不到第二个文件,则不运行命令:
if exist "c:\file1.txt" if exist "c:\file2.txt" msiexec /I "\SERVER...\application.msi"