0

我想检查路径中是否存在文件,然后如果存在则执行循环。例如

IF EXIST "C:\FILE" THEN
LOOP CONDITION
END IF 

但在 .cmd 编程中。它会是什么样子?

4

2 回答 2

0

语法是这样的:

IF EXIST filename. (
FOR %%A IN (1 2 3) DO GOTO=%%A
    :1
    ECHO 1
    GOTO End
    :2
    ECHO 2
    GOTO End
    :3
    ECHO 3
    :End
) ELSE (
echo filename. missing.
)

看看这个

于 2013-02-26T07:04:40.620 回答
0

我假设您使用的是 Visual Basic(至少 IF 语句的语法显示了它),如果是,则使用 FileInfo 对象,例如 Dim fi As New FileInfo("C:\File.txt") IF fi.Exists() THEN ' 在这里循环 END IF

于 2013-02-26T07:05:33.640 回答