0

我尝试在我的批处理文件中验证机器上是否存在文件。

我使用以下但失败了:

if exist "C:\Users\Administrator\Desktop\Mcafee"(
pause
)

你知道为什么吗?

4

2 回答 2

1

您的目录路径和if语句的左括号之间没有空格,这将使其将括号视为文件名的一部分。

尝试使用

if exist "C:\Users\Administrator\Desktop\Mcafee" (
pause
)

相反,它应该可以正常工作。

于 2012-12-18T12:16:35.187 回答
0

不需要括号就行

如果存在 C:\users\administrator\desktop\McAffee pause

此外,如果您尝试从批处理中打开 mcaffe 的快捷方式,它将无法工作,因为它无法更改批处理文件的目录。

于 2013-02-10T05:32:51.007 回答