声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1881|回复: 3

[其他相关] 关于批处理文件写法,求助高手们

[复制链接]
发表于 2010-6-21 10:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我有几千个数据文件,需要用转换器a.exe来转换成另外的一种文件,可是如果一个一个地转化就要花费很多时间,想写一个批处理文件来执行,这样就不用一个一个地双击来转化,请教高手们,应该怎么写??希望得到你们的帮助......
几千个数据文件存在 f:\shuju\  这个文件夹中,其中某个数据文件名如:003100512.ist  
转换器 a,exe 在 f  盘
缓缓后的文件放在 f:\shuju2\      这个文件夹中
如果哪位高手有写过批处理文件,可以给点提示吗?谢谢你的关注.....
回复
分享到:

使用道具 举报

 楼主| 发表于 2010-6-21 10:54 | 显示全部楼层
错别字:不是缓缓后,而是:
转化得到的数据文件放在 f:\shuju2\    这个文件中

评分

1

查看全部评分

发表于 2010-6-21 11:28 | 显示全部楼层
使用一个batch档看看!
 楼主| 发表于 2010-6-23 09:31 | 显示全部楼层
这个问题搞定了,没想到那么简单,我把处理方法贴出来:
打开一个新建的文本文档,然后输入
@echo off                                (注释:批处理文件的一般用语)
for /r e:\nn  %%a in (*.ist) do e:\a.exe "%%~dpnxa" "e:\nn\%%~nxa"   (注释整个语句就是:读要被执行的目标文件---转化器开始执行转化-------存储转化后的文件,其中e:\nn 是路径,与原来的问题略有不同,但不影响理解吧)

pause (注释完了之后的暂停,为批处理用语)

最后把上面的英文部分保存成 .bat 为后缀的文件。操作时,双击这个.bat文件即可

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-28 18:59 , Processed in 0.086062 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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