关于MS-DOS问题??求帮忙下??

来源:百度知道 编辑:UC知道 时间:2024/06/04 20:58:07
我有个MS-DOS批处理文件。现在我想设置下,在开QQ的时候也一起启动MS-DOS批处理文件,要怎么做??
要让很完美的,看不出来的。
谢谢啦。

看看这种方法行不,你先设置一个批处理文件(代码见下面),让它一直在后台运行,他的功能就是监视进程列表,如果发现QQ,就会运行指定程序(你只需要将倒数第二句路径改为自己想要运行的bat文件就可以了)。

@echo off
if "%1"== "h" goto begin
mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit
:begin
REM 延时
ping -n 31 127.t >nul 2>nul
tasklist |find /i "QQ.exe"
if %errorlevel%==0 (goto 2) else (goto begin)
:2
start "C:\Documents and Settings\Administrator\桌面\" 桌面doc.bat
pause&exit

这样,首先创建一个新的批处理文件QQ.bat(比如保存在c:\Windows\Program Files\Tencent\QQ)
在里面输入:
@echo off

cd c:\Windows\Program Files\Tencent\QQ (这是QQ的安转目录)

QQ.exe

cd [<盘符>][<路径>] (这是你的批处理文件保存的地方)

[<你那个批处理文件>]

然后把桌面的QQ快捷方式的地址该成c:\Windows\Program Files\Tencent\QQ\QQ.bat
如果图标有改变,则打开它的(指QQ.bat的快捷方式)属性,更改图标
希望此对您有帮助