[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 523066680 于 2011-7-14 08:49 编辑

命令行解释的时候变成分句了呗。
莫非ftp读取的时候又分了一次……

C:\>echo a&b
a
'b' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

C:\>echo a^&b
a&b

C:\>
1

评分人数

    • batman: 乐于助人PB + 2 技术 + 1

TOP

本帖最后由 523066680 于 2011-7-14 09:06 编辑

6# ArdentMan
有个人不知道一个知识,
另一个人刚好知道这个东西,但是不知道他在问什么。
然后这个人发火了……

我测试
a.txt:
open 地址
名称
密码
cd httpdocs
put fdsa&a\a.txt

然后ftp -s:a.txt ,提示成功……
ftp> cd httpdocs
250 CWD command successful
ftp> put "fdsa&a\a.txt"
200 PORT command successful
150 Opening BINARY mode data connection for a.txt
226 Transfer complete
ftp: 发送 4 字节,用时 0.00Seconds 4000.00Kbytes/sec.
ftp>

TOP

话说,话说楼主code中(整段代码的那个,不是单独一行的code)的这一行,
#     echo put "c\progra~1\abc&ho\xx.txt"  \\就是这行会出错,因为有“&”符号,而下面的
C盘的两个冒号哪去了?

TOP

返回列表