找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 20803|回复: 11

『小竹』申请成为『原创代码』的版主

  [复制链接]
发表于 2007-12-30 15:18:58 | 显示全部楼层 |阅读模式
昵称: 小竹
一天在线时间: 2小时
申请版块名称: 原创代码
代表作品: 无
论坛管理经历:无
发表于 2007-12-30 16:02:56 | 显示全部楼层
在线时间完全符合

但是,我们还希望能看到你的 技术水平 ,这个是每个版主都应该拥有的...
 楼主| 发表于 2007-12-30 16:21:17 | 显示全部楼层
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. for /r %%i in (*.txt) do (
  4. echo %%i >>hero.txt
  5. )
  6. echo 开始转换!
  7. pause
  8. for /f "tokens=1,2 delims=." %%i in (hero.txt) do (
  9. set a=%%i.%%j
  10. set b=%%i.htm
  11. move "!a!" "!b!"
  12. )
  13. del hero.txt
  14. echo 转换完毕!
  15. pause
复制代码
发表于 2007-12-30 16:35:23 | 显示全部楼层
呵呵,硬是没读出你的程序第二段的意思来?(第二个for)...
 楼主| 发表于 2007-12-30 16:37:09 | 显示全部楼层
程序的功能:更改txt文件的扩展名为htm
发表于 2007-12-30 16:43:05 | 显示全部楼层
我原来是这样猜,但是命令似乎用错了

重命名,怎么用move呢?
应该是 ren(rename的简写),move是移动文件的意思了...
同时,提个建议,for中支持变量扩展的(for /?查看)
没必要通过for /f 来分别获得扩展名等...
 楼主| 发表于 2007-12-30 16:52:01 | 显示全部楼层

回复 6# 的帖子

这样吧,你帮我写一个txt转htm的吧。
发表于 2007-12-30 16:57:55 | 显示全部楼层
呵呵,你在 批处理资料&教学 中另外开一个 求助 帖吧?我们是很欢迎的
论坛有 一批 人解决问题是“如狼似虎”,呵呵
 楼主| 发表于 2007-12-30 17:01:38 | 显示全部楼层
啦啦啦啦啦啦啦啦

[ 本帖最后由 小竹 于 2007-12-30 22:54 编辑 ]
发表于 2007-12-30 17:12:30 | 显示全部楼层
呵呵,原创吗?是原创请发到原创区,让大家来评评
其实 没必要一定发在这里,有价值的文章发到其它的区,我们也看的到的...
对论坛的技术人员 我们心里还是基本有数的
 楼主| 发表于 2007-12-30 17:14:20 | 显示全部楼层

回复 10# 的帖子

我可以做版主了吗??
发表于 2007-12-30 17:16:01 | 显示全部楼层
并没有这么简单的
你看过那个斑竹申请必读吗?
有一套稍微繁琐的程序的

那个foxjl就申请过,你去看看他的吧?!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 03:31 , Processed in 0.013483 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表