中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-05 06:48
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 请问 怎么用.bat生成动态文件名.txt文件啊? 查看 1,363 回复 4
楼 主 请问,怎么用.bat生成动态文件名.txt文件啊? 发表于 2007-07-08 10:44 ·  中国 安徽 滁州 明光市 电信
新手上路
积分 17
发帖 8
注册 2007-07-02 21:53
19年会员
UID 92973
性别 男
状态 离线
怎么用.bat生成.txt文件啊?大家都知道用echo sth > yourfile.txt ,可以生成一个指定文件名的文件(yourfile),但是,要生成一个动态文件名的txt文件,怎么做呢?比如以日期为文件名,如文件名格式,Q2007708.txt或者Q7082007.txt,如果明天再点一下bat就生成Q2007709.txt


请问高手,这样的bat文件如何编写?谢谢!!
2 发表于 2007-07-08 20:31 ·  中国 安徽 滁州 明光市 电信
新手上路
积分 17
发帖 8
注册 2007-07-02 21:53
19年会员
UID 92973
性别 男
状态 离线
没人人才啊,太遗憾了
3 发表于 2007-07-08 20:56 ·  中国 湖北 武汉 电信
中级用户
★★
积分 471
发帖 207
注册 2007-05-03 14:53
19年会员
UID 87369
性别 男
状态 离线
你搜索过没有?

类似的问题批处理室讨论了N+M次了。
4 发表于 2007-07-09 13:46 ·  中国 天津 联通
新手上路
积分 16
发帖 7
注册 2007-04-13 08:07
19年会员
UID 84998
性别 男
状态 离线
for /f "tokens=1,2,3* delims=- " %%i in ('date /t') do copy nul Q%%i%%j%%k.txt
pause
..我也是新学的..
5 发表于 2007-07-09 21:11 ·  中国 广东 广州 海珠区 电信
银牌会员
★★★
积分 1,206
发帖 517
注册 2007-03-25 01:18
19年会员
UID 82819
性别 男
状态 离线
是太简单了.
echo a > %date%.txt
这样就是以日期为名

环境变量的使用而已.

楼主,还是多看看基础教程吧.
知,不觉多。不知,乃求知
论坛跳转: