封装调用OEM7F7.EXE的接口

封装调用OEM7F7.EXE的一个接口调用。其最主要的语句是:Start WAIT %~dp0Oem7F7.exe a acer random protect 由于WIN7封装时调用CMD语句会造成一个

封装调用OEM7F7.EXE的一个接口调用。
其最主要的语句是:
Start /WAIT %~dp0Oem7F7.exe /a /acer /random /protect 
由于WIN7封装时调用CMD语句会造成一个黑框,为了去除这不好看的黑框,所以就编写一段语句,然后生成为EXE文件。程序语句基本可以概括为以下部分:

Start /WAIT %windir%\Oem7F7.exe /a /acer /random /protect 
shutdown /r /t 05
del %windir%\Oem7f7.exe
exit

将其存为一个CMD文件,比如Oem.cmd。但在封装部署后运行时会产生一个黑框,这时就要对其做处理,比如我们可以编辑一段语句:

DIM objShell
set objShell=wscript.createObject("wscript.shell")
iReturn=objShell.Run("cmd.exe /C %windir%\Oem.cmd", 0, TRUE)

将其保存为Oem.vbs。
然后将vbs转换成exe文件,就成了Oem.exe文件的内容了。

至于将vbs转成exe文件有个简单的方法:就是将oem.vbs以及oem.cmd二个文件用7Z打包,再生成EXE文件,在EXE文件执行释放后执行oem.vbs即可。

发布者:admin,转转请注明出处:http://www.yc00.com/web/1754600813a5180675.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信