本帖最后由 jiulong 于 2011-7-14 21:46 编辑
- put "c:\program files\abc&xyz\xx.txt"
复制代码 这条命令错在连接符[&],哪位高手帮帮忙
我了个擦,这样描术还看不懂,- set ftpFile=TempFTP.txt
- >"%ftpFile%" (
- echo,ftpUser
- echo,ftpPass
- echo cd 日志1
- echo bin
- echo put "c:\progra~1\abc&ho\xx.txt" \\就是这行会出错,因为有“&”符号,而下面的上传是不会出错的。就是要解决如果上传目录或文件名带“&”符号的,又不能把目录改名,不能改名啊,一定不能改目录名啊,我说过了不可以改目录名的,我真的说过了。我靠,还是会有人回答目录改名,怎么得了哦!
- REM 没办法,因为有些人回答问题连提问内容都没看明白,瞎回答或瞎引导,看到非常让人反感,可能是万恶的百度提问让我有这心里作用吧,看到就怕啊.
- echo cd ..
- echo cd 日志2
- echo put "d:\yy\xx.txt"
- echo bye
- )
- ftp -s:%ftpFile% 192.168.100.1
复制代码
|