中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [已结]如何用BAT去掉歌词每行的时间信息
作者:
标题: [已结]如何用BAT去掉歌词每行的时间信息 上一主题 | 下一主题
kidzgy
中级用户





积分 262
发帖 129
注册 2007-7-11
状态 离线
『楼 主』:  [已结]如何用BAT去掉歌词每行的时间信息 使用 LLM 解释/回答一下

例如:


说句心里话 我也想家
家中的老妈妈 已是满头白发
说句那实在话 我也有爱
常思念那个梦中的她 梦中的她
来来来来来 既然来当兵


把歌词 .txt 或.lrc 拖入到bat图标中,生成新的文件,扩展名不变。

转换后内容为

说句心里话 我也想家
家中的老妈妈 已是满头白发
说句那实在话 我也有爱
常思念那个梦中的她 梦中的她
来来来来来 既然来当兵


批处理该怎么写呢?我想这样能方便打印,不然每次手动去掉前面时间信息很麻烦。

Last edited by HAT on 2008-12-6 at 20:45 ]


2008-12-6 19:17
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
77720666
初级用户





积分 59
发帖 46
注册 2007-4-10
状态 离线
『第 2 楼』:   使用 LLM 解释/回答一下

@Echo off
For /f "tokens=2 delims=]" %%a in (%1) do Echo %%a>>%1.txt

简单写了句~
什么也没做判断


2008-12-6 19:25
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
kidzgy
中级用户





积分 262
发帖 129
注册 2007-7-11
状态 离线
『第 3 楼』:   使用 LLM 解释/回答一下

不行,拖拉到图标上,没有输出。


2008-12-6 19:54
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
hackate
中级用户





积分 228
发帖 125
注册 2008-8-25
状态 离线
『第 4 楼』:   使用 LLM 解释/回答一下

@Echo off
For /f "tokens=2 delims=]" %%a in ('type %1') do Echo %%a>>%1.txt



这样就好.楼上疏忽了.呵呵

Last edited by hackate on 2008-12-6 at 20:03 ]


   此帖被 +2 点积分    点击查看详情   
评分人:【 HAT 分数: +2  时间:2008-12-6 20:45


2008-12-6 19:59
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
kidzgy
中级用户





积分 262
发帖 129
注册 2007-7-11
状态 离线
『第 5 楼』:   使用 LLM 解释/回答一下

太好了,去掉了谢谢啊。


2008-12-6 20:12
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
kaikai163
初级用户





积分 107
发帖 60
注册 2007-11-7
状态 离线
『第 6 楼』:   使用 LLM 解释/回答一下

强,学习了,我也收下!


2008-12-11 11:43
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
zqj203
新手上路





积分 5
发帖 2
注册 2007-6-30
状态 离线
『第 7 楼』:   使用 LLM 解释/回答一下

谢谢 终于找到了


2010-8-17 21:12
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: