[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

我为绿化软件编了个批处理,美中不足有点问题:(解决,鸣谢诸位老师)

本帖最后由 我来了 于 2013-8-30 17:56 编辑

@echo off
Copy /y D:\outsidex.ocx C:\Windows\system32\outsidex.ocx
md C:\Windows\System32\Microsoft\Filters
reg add "HKLM\SOFTWARE\Classes\CLSID\{00FC652E-7EF0-4fbc-B031-86882D651C26}" /v "" /t REG_SZ /d "oixctrl 1.1 Class" /f
。。。。。。
N行导入REG的行,省略。。。。
。。。。。。
D:\白云版主.exe
nircmd killprocess cmd.exe

有问题的是,当程序  白云版主.exe 运行以后,DOS窗口(cmd.exe)还在后台显示着,当我关闭 D:\白云版主.exe,DOS窗口(cmd.exe)也就自己关闭了,
后一句话,nircmd killprocess cmd.exe(其实没发生作用)若加在前面的话,程序肯定就运行不了啦。

好像我已经表达完了,诸位,听明白了吧。[s:164][s:158][s:167]


运行完成 ,D:\白云版主.exe 之后,立马结束CMD.exe

提示:
1.批处中尽量不用绝对路径,使相对路径最好
2.reg 命令,/v 后面是空键值用/ve 表示,而不是 /v ""
1

评分人数

TOP

  1. start "" "D:\白云版主.exe"
复制代码
1

评分人数

TOP

你用start 启动 白云版主.exe 不就好了
1

评分人数

TOP

返回列表