中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 批处理文件中无法输入重定向符号">"
« [1] [2] [3] »
作者:
标题: 批处理文件中无法输入重定向符号">" 上一主题 | 下一主题
hzy
高级用户




积分 578
发帖 135
注册 2003-7-10
状态 离线
『第 16 楼』:  



  Quote:
以下是引用willsort在2004-4-21 8:19:18的发言:
Re ql2000:

    经测试,此方法只在Windows2000及其同系列系统平台下的DOS控制台有效,而在Windows98及其同系列的系统平台下的DOS控制台和纯DOS下无效。以下内容引自Windows说明文档。

echo <string> >>aaa.txt 这样不行!
要想在纯dos下用批处理把“<string>”输入到aaa.txt中,到底批处理语句该怎么写?

2004-11-8 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
qzwqzw
银牌会员

天的白色影子


积分 2342
发帖 635
注册 2004-3-6
状态 离线
『第 17 楼』:  

willsort的方法好像在98和2000下都有些问题。98下可以用 echo exit | %comspec% /k prompt $Lstring$G | find "<" >>aaa.txt 2000下可以用 echo exit | %comspec% /q /k prompt $Lstring$G | find "<" >>aaa.txt

2004-11-11 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
hzy
高级用户




积分 578
发帖 135
注册 2003-7-10
状态 离线
『第 18 楼』:  

那么纯dos下呢?

[此贴子已经被作者于2004-11-12 19:36:34编辑过]




2004-11-12 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
willsort
元老会员

Batchinger


积分 4432
发帖 1512
注册 2002-10-18
状态 离线
『第 19 楼』:  

Re hzy:

      这是我在未学习命令行环境兼容性之前所做的代码,所以有局限性。

      原文  %comspec% /c prompt echo this is a text $g test.txt>test.bat   是在msdos6.22下编写并测试通过的;

      不过下面的代码应该在各类环境下都有效:
echo exit | %comspec% /k prompt echo this is a text $g test.txt$_ | find ">" >test.bat
[ Last edited by willsort on 2005-8-18 at 18:43 ]



※ Batchinger 致 Bat Fans:请访问 [讨论]批处理编程的异类 ,欢迎交流与共享批处理编程心得!
2004-11-14 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
autoit
系统支持




积分 904
发帖 339
注册 2002-10-10
来自 厦门
状态 离线
『第 20 楼』:  



  Quote:
echo exit | %comspec% /k prompt echo this is a text $g test.txt$_ | find ">" >test.bat

&_:Carriage return and linefeed?绝的用法.



joomla! Autoit!
2004-11-14 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
qzwqzw
银牌会员

天的白色影子


积分 2342
发帖 635
注册 2004-3-6
状态 离线
『第 21 楼』:  

高!

2004-11-15 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
defrag
中级用户

痴迷DOS者


积分 456
发帖 570
注册 2004-10-9
状态 离线
『第 22 楼』:  

我的工具可以,在doshome.com下在



DOS不是万能的,没有DOS是万万不能的
自古系统谁无死?留取胆清照汗青![upload=bmp]uploadImages/20035317345478982.png[/upload]
2005-5-22 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
smileseeker
中级用户




积分 316
发帖 83
注册 2005-3-1
状态 离线
『第 23 楼』:  

echo ^<string^>>aaa.txt             <string>      2000下请问各位  echo exit | %comspec% /k prompt echo this is a text $g test.txt$_ | find ">" >test.bat  到底是什么意思

2005-5-29 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
jgty727
新手上路





积分 17
发帖 6
注册 2005-8-14
状态 离线
『第 24 楼』:  

就是如楼上说的,能解释一下吗?

2005-8-15 00:57
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
jgty728
初级用户





积分 24
发帖 10
注册 2005-8-15
状态 离线
『第 25 楼』:  

请问斑竹%comspec% /c prompt echo abcd $g c.txt >b.bat









这段里面的%comspec% 指的是什么意思?  还有$g 是什么意思?先谢过。。。

2005-8-16 02:12
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zjh7547
新手上路





积分 4
发帖 2
注册 2006-9-5
状态 离线
『第 26 楼』:  

echo echo aaa ^>b12.txt >c.txt
将建立c.txt ,里面内容是 echo aaa >b12.txt

2006-9-6 22:20
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
flying008
中级用户





积分 245
发帖 103
注册 2006-6-30
状态 离线
『第 27 楼』:  

WILLSORT版主说得不错……大家为了解决一个问题而寻求更简更直之路,因为执著而更上一层楼,才能达到“吾当临绝顶,一览众山小”之境!

2006-9-7 01:43
查看资料  发短消息 网志   编辑帖子  回复  引用回复
hngaoshou
社区乞丐

gaoshou



积分 -16
发帖 77
注册 2007-1-30
状态 离线
『第 28 楼』:  

简单实现
echo ^> >1.bat
用个转意符号

[ Last edited by hngaoshou on 2007-5-3 at 01:21 AM ]



:cool:
[swf=1,1]http://img63.imageshack.us/my.php?image=58098766zh0.swf[/swf]
2007-5-3 01:19
查看资料  发送邮件  发短消息 网志  OICQ (327869085)  编辑帖子  回复  引用回复
guanglight2001
新手上路





积分 4
发帖 2
注册 2008-5-7
状态 离线
『第 29 楼』:  

太好了,能联系进度条的使用,佩服

2008-5-7 01:19
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
guanglight2001
新手上路





积分 4
发帖 2
注册 2008-5-7
状态 离线
『第 30 楼』:  

看过了,牛人!!!!!!!

2008-5-7 01:21
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] [3] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: