标题: 这条ECHO命令应该怎么修改才不会出错?
[打印本页]
作者: dj0733
时间: 2008-2-28 13:42
标题: 这条ECHO命令应该怎么修改才不会出错?
(1) C:\>echo
http://12.com/asp.asp&id= >a.txt
"id" 不是可运行的内部或外部命令,也不是可运行的程序
(2) C:\>echo "http://12.com/asp.asp&id=" >a.txt
以上的1命令不行,但是2命令可以,可是在a.xt 里面显示为
"http://12.com/asp.asp&id="
我的要求是显示为:
http://12.com/asp.asp&id= 不需要双引号的
不知道这个ECHO命令应该怎么用,怎么改
不要告诉我在文本文件里用替换功能哦.我要的是BAT
谢谢!
作者: zerocq
时间: 2008-2-28 13:45
echo
http://12.com/asp.asp^&id= >a.txt
作者: dj0733
时间: 2008-2-28 13:55
赞一个先.如果是要我输入,岂不也要用^ ?
例如:
echo 输入网址:&set /p add=
如果我拷贝:
http://12.com/asp.asp&id= 粘贴
那现在 add=http://12.com/asp.asp&id=
echo %add% 又是出错!痛苦!!
r看来还是得改一下啊!谢谢楼上了
作者: lxmxn
时间: 2008-2-28 16:34
标题: 试试这个呢?
@echo off&Setlocal EnableDelayedExpansion
set /p "add=请输入:"
echo !add!>>a.txt
start notepad a.txt