0
我正在写一个MS DOS批处理文件,该文件查找特定文件直到找到它。在MS DOS批处理文件中定期检查文件
我的代码给我下面的错误SET
命令
The syntax of the command is incorrect
C:\> If not exist d:\fdev\data\filename.csv
后,下面的代码:
SET driveltr=d:\
SET envdir=fdev\
SET datadir=data\
SET archivedir=archive\
SET inputdir=c:\Epic\v8.2\Analytics Tools\Epic BI\Input
SET filename=filename.csv
:while1
if not exist %driveltr%%envdir%%datadir%%filename%
(
echo "Waiting to check for file"
ping -n 11 127.0.0.1 > nul
goto :while1
)
您是否使用Windows?如果是这样,那么这应该被标记为[批处理文件],而不是[dos]。 – dbenham