我正在使用if if exists来检查文件是否存在。如果我从文件所在的同一目录运行批处理,那就没问题。但是我需要从另一个目录中删除批处理,所以我放了一个绝对文件名但是批处理失败了两条消息: 文件未找到 (此时出乎意料
我正在尝试的声明如下:
if not exist F:\IBM\PCImport\filename*.csv (
echo file does not exist
)
答案 0 :(得分:0)
EXIST
仅检查文件是否存在。 Windows在其文件系统中使用了一些系统/隐藏文件。请尝试以下方法:
@echo off
if exist "C:\Documents and Settings\NUL" (
echo it exists
Pause
) else (
echo Folder not found
Pause
)