本帖最后由 ygqiang 于 2014-12-26 09:34 编辑
部分解决。
bat文件代码如下:- @echo off
- if "%1" == "h" goto begin
- mshta vbscript:createobject("wscript.shell").run("%~fs0 h",0)(window.close)&&exit
- :begin
- rem 下边开始写批处代码了
-
-
- :start1
- ping 127.0.0.1 -n 50 >nul 2>nul
- 先用tasklist 输入进程列表给find ,让find找出EXE进程,如果找到,那执行下面的操作。找不到就goto
- tasklist|find /i "xx软件.EXE" ||goto :start1
-
- start c:\loopf5.vbs
- goto :start1
复制代码 loopf5.vbs文件代码如下:- set wshell=CreateObject("word.Application")
- na="xx软件窗口2.0"
- If wshell.Tasks.Exists(na) = True Then
- wshell.Tasks(na).WindowState=wdWindowStateMaximize
- End If
- wshell.Quit
复制代码
|