中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-14 19:00
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 请问如何对一个文件中输入“>>”符号,off,%%,的问题
楼 主 请问如何对一个文件中输入“>>”符号,off,%%,的问题 发表于 2006-10-04 02:07 ·  中国 北京 房山区 联通
初级用户
积分 32
发帖 12
注册 2006-10-03 13:45
UID 64433
性别 男
状态 离线
各位大侠好,请帮帮我
我在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 发表于 2006-10-04 02:15 ·  中国 广东 清远 联通
初级用户
积分 32
发帖 13
注册 2006-10-03 08:22
UID 64401
状态 离线
试试 echo dir c:\*.exe^>^>c.bat>>a.bat
3 发表于 2006-10-04 02:16 ·  中国 北京 联通
金牌会员
★★★★
积分 2,902
发帖 1,147
注册 2006-09-21 12:00
UID 63324
性别 男
状态 离线
示例:)


C:\TEMP>echo 我要将^>^>这个符号存入^"A.Txt^"文件内. > A.Txt

C:\TEMP>type A.Txt
我要将>>这个符号存入"A.Txt"文件内.
4 发表于 2006-10-04 03:12 ·  中国 北京 房山区 联通
初级用户
积分 32
发帖 12
注册 2006-10-03 13:45
UID 64433
性别 男
状态 离线
谢谢呀,我试试!!~
5 发表于 2006-10-04 03:33 ·  中国 北京 房山区 联通
初级用户
积分 32
发帖 12
注册 2006-10-03 13:45
UID 64433
性别 男
状态 离线
pcl83,redtek,谢谢二位了!!~
成功了
本人又编辑了一下,所以
自己顶一下
呵呵
6 发表于 2007-03-18 00:19 ·  中国 重庆 沙坪坝区 电信
社区乞丐
积分 -54
发帖 14
注册 2007-01-03 10:04
UID 75340
性别 男
来自 重庆大学
状态 离线
echo ^dir c:/*.exe ^>^>a.bat >>b.bat
太阳雨
7 发表于 2007-12-04 23:30 ·  中国 山东 青岛 联通
初级用户
★★
积分 146
发帖 86
注册 2007-10-01 11:27
UID 98691
性别 男
状态 离线
echo %%%%i >>a.bat , type a.bat 两个百分号
论坛跳转: