%1 bat参数1依次类推%2参数2… %path% – 当前的环境变量。以分号隔开的路径列表,路径可包含空格,可以以’\'结尾, 可以以双引号包围之。 扩展变量 @与%i相关的变量(bat参数或者for循环的%i) 假设文件为C:\Documents and Settings\jinsun\桌面\ParseSinglePkgs.bat %0 C:\Documents and Settings\jinsun\桌面...
set a = YXSH_EEPS%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%.tar.gz echo open 199.201.107.201 >ftp.txt echo user eeps >>ftp.txt echo eeps >>ftp.txt echo %a % >>ftp.txt ::定义变量的时候要格外小心,看出是什么问题了吗?——a后面多了个空格!
bat文件中,一位数字加输出符是有特殊含义的。最好把 echo $$FRETYPE=%FRE%>>%rt 改成 >>%rt% echo $$FRETYPE=%FRE 把输出写前面。