中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-10 15:51
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,255 会员排行
DOS批处理 & 脚本技术(批处理室) » 请问如何对一个文件中输入“>>”符号,off,%%,的问题
可打印版本  2,133 / 6
第1楼 nowala 发表于 2006-10-04 02:07
初级用户 发帖 12 积分 32
请问如何对一个文件中输入“>>”符号,off,%%,的问题
各位大侠好,请帮帮我
我在dos下,不能用edit,想编辑一个a.bat文件!内容很简单,就是"dir c:\*.exe>>c.bat"(这是文件内容,内容不包括""),我用echo dir c:\*.exe>>c.bat>>a.bat,这样肯定是不行的,我想问问如何对第一个">>"实现转意呀?就是我该怎么做,才能用echo命令,把(dir c:\*.exe>>c.bat)这些括号中的内容输入到a.bat中呢????
谢谢啦!~;)

对了,还有就是,我想向一个文件中写入 echo off 这句话,我用echo怎么写呀?
向一个文件中写入%% 我用echo %%i >>a.bat 可惜用 type a.bat 看到的却是 %i ,只有一个百分号,请问怎么才能输入向文件中传入两个百分号呀?

谢啦!!~

[ Last edited by nowala on 2006-10-4 at 03:31 ]
第2楼 pcl83 发表于 2006-10-04 02:15
初级用户 发帖 13 积分 32
试试 echo dir c:\*.exe^>^>c.bat>>a.bat
第3楼 redtek 发表于 2006-10-04 02:16
金牌会员 发帖 1,147 积分 2,902
示例:)

第4楼 nowala 发表于 2006-10-04 03:12
初级用户 发帖 12 积分 32
谢谢呀,我试试!!~
第5楼 nowala 发表于 2006-10-04 03:33
初级用户 发帖 12 积分 32
pcl83,redtek,谢谢二位了!!~
成功了
本人又编辑了一下,所以
自己顶一下
呵呵
第6楼 wxjlotus 发表于 2007-03-18 00:19
社区乞丐 发帖 14 积分 -54 来自 重庆大学
echo ^dir c:/*.exe ^>^>a.bat >>b.bat
第7楼 hdzc 发表于 2007-12-04 23:30
初级用户 发帖 86 积分 146
echo %%%%i >>a.bat , type a.bat 两个百分号
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023