衣原体阳性怀孕快生了:如何让程序启动后自动最小化

来源:百度文库 编辑:高校问答 时间:2024/04/19 07:58:40
网上看到过一些介绍,仍不是很明白,望哪位高手能详细明示一下~~十分感谢
例如我想让C:\Program Files\Cool这个程序启动后自动最小化

1.给C:\Program Files\Cool.exe创建一个快捷方式
2.右钮单击该快捷方式,选择属性
3.在“快捷方式”页的“运行方式”下选择“最小化”

自动最小化代码如下
@echo off
if "%1"=="h" goto begin
start mshta vbscript.:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
:begin
::以下为正常批处理命令,不可含有pause set/p等交互命令
××××××××
解释:
这个是用 mta 的脚本语言 利用 VBScript. 创建了windows 中 wscript.shell该控件,用这个控件里面提供的 run 方法 后台 运行的这个批处理, mst脚本语言就是相当于 html 应用程序,不管用什么脚本语言,只要能创建 windows系统提供的 wscript.shell这个空间,用这个空间里面的run方法打开 我们也可以用mta脚本语言里面JavaScript一样能行 @echo off ::批处理隐藏运行 if "%1"=="h" goto begin mshta "javascript.:new ActiveXObject('wscript.shell').run('%~nx0 h',0);window.close();"&&exit ::要运行的代码 :begin echo OK pause>nul mta脚本语言其实和html语言基本一样,mta脚本语言是用mshta程序解析的,html是用浏览器解析的(IE) 建议看下html脚本语言就明白了,这不是用的格式为vbs文件的那个脚本语言,vbs脚本文件是用wscript解析的 只要记住用 用 mshta vbscript.:createobject("插件名")(window.close) 这里window.close是那个 mshta 本身里面的方法,就是关闭该程序。