作者nknudragon (想买合购鹿港玉珍斋 )
看板Windows
标题windows command 如何确定变数存在与否
时间Fri Sep 9 16:23:03 2011
大家好 有个问题跟大家请教
最近工作上有需要写一个SCRIPT,是有关FTP上传下载的
大约的用法如下。
fileup [filename] [times]
这样子就会自动上传档案到指定的FTP
[times] 变数部分 如果不指定,那这个SCRIPT就RUN一次
IF EXIST %2 DO
FOR /L %%G IN (1,1,%2) DO (
ftp -n -s:ftpcmd.dat ftp.adsl.hinet.net
echo 这是第 %%G 次上传测试结果
pause)
ELSE
ftp -n -s:ftpcmd.dat ftp.adsl.hinet.net
ENDIF
但是执行起来是有错的,修修改改了许多次,都是有问题
不适跟我说不应该有ELSE,就是跟我说ENDIF,不然就是语法错误
想请教大家,要如何修改这个SCIRPT ?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.211.227.229
1F:→ AntaresStar :if的语法错了 打 if /? 查说明书吧 09/09 21:15