开机自动运行自己开发的可执行程序,如何不弹窗口

来源:互联网 发布:淘宝一千零一夜的老板 编辑:程序博客网 时间:2024/06/05 21:50

想利用文件过滤驱动,对应用产生的缓存路径做一个保护。这就需要开机自动启动了。为了做到通用,我为驱动写了一个与驱动通讯的应用层控制程序。然后使用main函数的两个参数来控制驱动。

也就是控制程序与驱动是一体的,然后使用第三方应用程序直接调用控制程序并且传入命令号和路径就可以了。但是我在注册表的Run里添加第三方应用程序后,开机会弹出一个控制台窗口。这个窗口标题上有可执行文件的路径,太容易被破解了。。

这里给出解决方法,思路是使用.vbe脚本来调用。步骤如下:

新建一个记事本输入下面两行代码
set ws=wscript.createobject(“wscript.shell”) //这里是创建脚本命令窗口
ws.run “DriverControl.exe /start”,0
(DriverControl.exe是需要你自己去改的,这里放在同一个目录下)
然后把这个记事本保存为后缀名为.vbe的文件,将这个文件的全路径添加在注册表的Run里。开机自动运行就不会弹出窗口了