批处理高手帮我解决一下

peng_qi2008 2011-02-18 10:15:22
我想在某个指定文件夹下找出所有子文件夹中的.h文件,并且调用某个程序执行xxxx.exe *.h *_temp.h格式的命令,我不太懂批处理,请大牛帮忙解决一下~~
...全文
86 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
peng_qi2008 2011-02-25
  • 打赏
  • 举报
回复
我自己搞定了。。
@echo 输入目标目录
@set /p resPath=
@set docifyPath=D:csdn.exe
@set headName=*.h
@set convertName=_temp
@%resPath:~0,2%
@cd %resPath%
@ for /f "delims=" %%d in ('dir /b /a-d /s %headName%') do (
@ for %%f in ("%%d") do (
@ %docifyPath% %%f %%f%convertName%
))
Forever_Young 2011-02-18
  • 打赏
  • 举报
回复
xxxx.exe *.h *_temp.h 这里面的*号代表了什么?
Forever_Young 2011-02-18
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 ljc007 的回复:]
@echo off
set folder=C:\test
for /r "%folder%" %%a in (*.h) do (
start "" "C:\CSDN.exe" "%%a" "%%~na_temp.h"
)
[/Quote]

我一直纳闷*是不是指所有搜到的文件,如果有上百个或者几百个,这样启动那电脑不死球了才怪,哈哈。
ljc007 2011-02-18
  • 打赏
  • 举报
回复
@echo off
set folder=C:\test
for /r "%folder%" %%a in (*.h) do (
start "" "C:\CSDN.exe" "%%a" "%%~na_temp.h"
)
shijiann 2011-02-18
  • 打赏
  • 举报
回复
这么多年了,不知看了多少次批处理了,过了就忘,现在见批处理还是害怕。
批处理高手们,怎么练成的?
===============XP补丁自动安装器===================== --------------------------------------------------------------------------------- ◆2008-12-12更新: 注:该程序将在Build文件夹下生成OFFICE.CMD批处理文件, 防止打不上时,也可手动运行。 同时致歉,第一个测试版我没注意,把OFFICE补丁参数搞 错了。这次重新写过了,换了另外一种方式运行,确保能 成功打上OFFICE补丁。 ---------------------------------------------------------------------------------- ◆程序简要说明: 1、可以用360把下载的补丁(包括FLASH、WINDOWSXP、WMP、OFFICE补丁) 放在本程序同级目录下Build文件夹下即可。 2、程序自动识别是那类补丁,然后用相应的静默安装参数依次安装。 3、程序依次把补丁打完后,然后自动清理安装痕迹。 ◆声明: 本程序非常简单,并非自己班门弄斧,最主要是向我这样喜欢玩弄封装的 人经常装原版系统来封装,便需对系统打全补丁。我们可以把之前收藏的补丁 存放起来,用这个程序打补丁时就省时多了。 但你还是觉得麻烦的话,去下别人论坛里补丁集;也可以就用360慢慢的打吧。 取决于个人喜好。当然写个批处理也能解决的,网上太多了。写这个程序,仅 是我自己一时的兴趣。大大们别嘲笑我哟!!! ◆遗憾: ★本程序没有设置安装进度条; ★本程序不能自动识别和跳过已安装的补丁。 不能尽善尽美,故而遗憾!望高手指点!我是菜鸟,正在学习中... ------------------------------------------------------------------------------------------------------
顽固IE清除 右下角的所有瑞星杀毒软件\金山杀毒软件\金山清理专家\QQ医生\360安全卫生等等都退出去 一般解决的流程 解压. 然后退出他们的360监控并且关闭掉360的主动防御 然后再关闭瑞星的病毒监控 然后运行批处理的主程序,运行之后回车 回车之后关闭掉 再进入IE图标修复目录,运行终极解决方案,按回车, ?山水路遥人 17:59:41 一般就修复了。 可能需要手动修改的权限: 开始_运行_regedit_按HOME键回到注册表最顶端,然后依次展开: HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D} 然后将这个:{871C5380-42A0-1069-A2EA-08002B30309D}右键导出,导出到桌面上,然后再将: {871C5380-42A0-1069-A2EA-08002B30309D}删除掉,如果提示删除不了, 则选择删除不了的右键——权限——勾选完全控制 IE8下载地址:http://download.microsoft.com/download/1/6/1/16174d37-73c1-4f76-a305-902e9d32bac9/ie8-windowsxp-x86-chs.exe 当IE出现故障无法使用的时候,可以复制下载地址到腾讯炫风或者是迅雷中下载。 程序高级使用方法: 使用本程序时,请务必要关闭瑞星杀毒软件、金山毒霸、江民杀毒软件、金山清理专家、卡巴斯机、360、等,以免运行时阻止写入注册表。 PS:阻止之后可能会造成IE无法使用的情况,如果已经发生这种情况,请退出杀毒软件之后再次运行本程序即可修复。 运行本程序的流程推荐是:解压程序,运行主程序,然后按回车,如果不能解决,或者是回收站有问题等,推荐是再按2再回车,然后再次运行主程序,运行1(终极修复方案)。 如果有关本批处理程序的任何疑问或者是需要助,请加以下群咨询: IE首页QQ群号:89563800(程序编写者:鬼鬼小猫咪创建的群) 28303846 9979647 本程序增加了一批处理可疑VBS文件的功能,所以,有问题加群咨询。 本文件夹内附有各种版本的871C键值、回收站键值等,理论上是可以供手动解决任何首页问题的。 另外,本程序假设是用户使用的是单机,如果是服务器版本,请一定要注意本程序的最后面的命令MOVE启动目录的情况。 本文件夹部分功能尚未添加完成, 本文件批处理功能说明: 主程序:顽固IE清除程序.bat 功能:处理时下越来越流行的桌面IE修改、伪造的流氓软件所做的流氓行为,为大家提供良好的桌面环境! 因为流氓在变,所以本程序也将继续更新,更新版本可以关注瑞星卡卡社区的卡卡安全上网助手区,或者是关注瑞星专杀程序更新。 然后也会处理流氓或者是病毒通过修改回收站注册表达到影响桌面美观及锁定IE首页的目的。 对于IE图标被修改,可以执行以下操作: 桌面——右键——属性——桌面——自定义桌面——[还原默认图标(S)] 如果不行,可以运行REG目录[IE图标变回收站等修复[bak]]这里的批处理:IE图标程序.bat 按提示操作即可 因为可能有一些监控软件或者是权限的问题,所以,有可能会引起失败的情况,请务必做好几个工作: * 如果程序运行时,有监控软件提示修改注册表或者是修改文件,请务必要允许或者是放行!因为本程序会删除掉有可能被修改的注册表键值,然后重新导入正常的注册表键值,所以如果在导入的时候被病毒监控或者是监控软件阻止,将会造成导入不成功系统出现异常的情况。 * 当遇到系统出现异常的情况时,可以重新运行一遍本程序。 * 瑞星卡卡安全论坛求助,如果没有解决的回复,可以咨询:万事达、过客2007、networkedition等版主 * 或者是加入QQ群,咨询群主或者是群员高手。 QQ群号:9979647 (提供IE故障求助分析解答) * 增加修复回收站功能

6,850

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧