中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-08 11:21
47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行
DOS批处理 & 脚本技术(批处理室) » 批处理文件中无法输入重定向符号">"
可打印版本  6,836 / 31
第16楼 hzy 发表于 2004-11-08 00:00
高级用户 发帖 135 积分 578
以下是引用willsort在2004-4-21 8:19:18的发言:
Re ql2000:

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





echo <string> >>aaa.txt 这样不行!
要想在纯dos下用批处理把“<string>”输入到aaa.txt中,到底批处理语句该怎么写?
第17楼 qzwqzw 发表于 2004-11-11 00:00
银牌会员 发帖 636 积分 2,343
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
第18楼 hzy 发表于 2004-11-12 00:00
高级用户 发帖 135 积分 578
那么纯dos下呢?

第19楼 willsort 发表于 2004-11-14 00:00
元老会员 发帖 1,512 积分 4,432
Re hzy:

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

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

不过下面的代码应该在各类环境下都有效:


[ Last edited by willsort on 2005-8-18 at 18:43 ]
第20楼 autoit 发表于 2004-11-14 00:00
系统支持 发帖 339 积分 904 来自 厦门
echo exit | %comspec% /k prompt echo this is a text $g test.txt$_ | find ">" >test.bat
&_:Carriage return and linefeed?绝的用法.
第21楼 qzwqzw 发表于 2004-11-15 00:00
银牌会员 发帖 636 积分 2,343
高!
第22楼 defrag 发表于 2005-05-22 00:00
中级用户 发帖 570 积分 456
我的工具可以,在doshome.com下在
第23楼 smileseeker 发表于 2005-05-29 00:00
中级用户 发帖 83 积分 316
echo ^<string^>>aaa.txt <string> 2000下请问各位 echo exit | %comspec% /k prompt echo this is a text $g test.txt$_ | find ">" >test.bat 到底是什么意思
第24楼 jgty727 发表于 2005-08-15 00:57
新手上路 发帖 6 积分 17
就是如楼上说的,能解释一下吗?
第25楼 jgty728 发表于 2005-08-16 02:12
初级用户 发帖 10 积分 24
请问斑竹%comspec% /c prompt echo abcd $g c.txt >b.bat









这段里面的%comspec% 指的是什么意思? 还有$g 是什么意思?先谢过。。。
第26楼 zjh7547 发表于 2006-09-06 22:20
新手上路 发帖 2 积分 4
echo echo aaa ^>b12.txt >c.txt
将建立c.txt ,里面内容是 echo aaa >b12.txt
第27楼 flying008 发表于 2006-09-07 01:43
中级用户 发帖 103 积分 245
WILLSORT版主说得不错……大家为了解决一个问题而寻求更简更直之路,因为执著而更上一层楼,才能达到“吾当临绝顶,一览众山小”之境!
第28楼 hngaoshou 发表于 2007-05-03 01:19
社区乞丐 发帖 77 积分 -16
简单实现
echo ^> >1.bat
用个转意符号

[ Last edited by hngaoshou on 2007-5-3 at 01:21 AM ]
第29楼 guanglight2001 发表于 2008-05-07 01:19
新手上路 发帖 2 积分 4
太好了,能联系进度条的使用,佩服
第30楼 guanglight2001 发表于 2008-05-07 01:21
新手上路 发帖 2 积分 4
看过了,牛人!!!!!!!
上一页  1 2 3  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023