概述
  系统开机时,顺带自动启动了不少驱动程序,使得电脑开机后鼠标要呆滞许久。为了加快windows的开机速度,在参考网上不少大牛的资料后,整理出使用vbs脚本利实现开机后延时启动程序的方法

vbs内容示例:
  #1 Dim delayer
  #2 Set delayer = CreateObject("WScript.Shell")
  #3 WScript.sleep 8000
  #4 delayer.Run """C:\Program Files(x86)\Kingsoft\Klive\Klive.exe""", 0, FALSE
  #5 Set delayer = Nothing
  #6 WScript.quit

vbs示例语句分析
  #1#2#5#6语句是做一些变量声明、初始化和善后工作的。
  #3语句:“WScript.sleep 8000”;其中8000标记延时的时间,以毫秒为单位8000表示延时8秒;
  #4语句:delayer.Run"""C:\Program Files (x86)\Kingsoft\Klive\Klive.exe""",0, FALSE;
  这个语句的关键是Run函数[3]有三个参数:
  第一个参数:是启动程序的位置,特别注意:如果位置中有空格的话,需要像上面那样用三个双引号。
  第二个参数:可用值是0~10这11个数字,每个数字的意义如下:
  0 隐藏一个窗口并激活另一个窗口。
  1 激活并显示窗口。如果窗口处于最小化或最大化状态,则系统将其还原到原始大小和位置。第一次显示该窗口时,应用程序应指定此标志。
  2 激活窗口并将其显示为最小化窗口。
  3 激活窗口并将其显示为最大化窗口。
  4 按最近的窗口大小和位置显示窗口。活动窗口保持活动状态。
  5 激活窗口并按当前的大小和位置显示它。
  6 最小化指定的窗口,并按照 Z 顺序激活下一个顶部窗口。
  7 将窗口显示为最小化窗口。活动窗口保持活动状态。
  8 将窗口显示为当前状态。活动窗口保持活动状态。
  9 激活并显示窗口。如果窗口处于最小化或最大化状态,则系统将其还原到原始大小和位置。还原最小化窗口时,应用程序应指定此标志。
  10 根据启动应用程序的程序状态来设置显示状态。
  第三个参数是表示这个脚本是等待还是继续执行,如果设为了true,脚本就会等待调用的程序退出后再向后执行。如果是FALSE就不等待程序返回就执行下一条语句。

自定义vbs脚本
  通过上面的示例分析[2],相信应该了解了vbs脚本的写法了吧!
  其实很简单,你只需复制方面的示例加入,在中间加入自定义的Sleep时间和Run程序的语句即可。
  顺带提醒计算机知识较弱的网友,可以按下Win+R然后在框中输入msconfig命令,在“启动“选项框中查看到开机启动了哪些程序,将复选框取消,然后再对应的程序名和位置写入延时启动的vbs脚本中。
  编写好vbs脚本文件之后,将其放到“启动”文件夹中让其vbs脚本开机运行就可以了。赶紧体验一下快速开机,很酷的!!!

一些问题和解决方法
  不过在这个过程中,我个人遇到了一个问题:我电脑上的杀毒软件是金山毒霸,如果用以上方法启动时,启动金山毒霸时还是会弹出金三毒霸的主界面,我又有点不爽(原谅我吧).我只是希望金山毒霸能自己启动后安静地呆在系统托盘里。
  怎么办呢?
  恰巧我用msconfig查看金山毒霸启动项时,发现它启动的命令不只是程序位置,在其后面还有一个参数 -autorun。顿时懂了,原来金山毒霸的运行程序利用 –autorun这个参数来实现开机启动时不出现主界面而只是托盘化。
  但是Run函数不能给启动的程序传递参数,这个又怎么办呢?
  这时我想到了”快捷方式”这个东西,当你为一个exe文件创建快捷方式时,右键-》属性弹出的属性框中用”快捷方式”选项卡中有一项”目标”,其对应的就是目标文件的位置,你可以在这个地方时传参数。
  以我的金山毒霸为例,其目标位置是:"D:\Program Files(x86)\kingsoft\kingsoft antivirus\kxetray.exe”,
  其快捷方式属性中的目标一项中对应值也就是:"D:\Program Files(x86)\kingsoft\kingsoft antivirus\kxetray.exe”。
  给其传递参数将目标这一项改为:"D:\Program Files(x86)\kingsoft\kingsoft antivirus\kxetray.exe” –autorun。
  然后将vbs中Run函数的第一个参数改为快捷方式的位置,这样就可以间接地传递参数了。

转载于:https://www.cnblogs.com/lxu220/p/3379219.html

自定义vbs脚本开机启动程序相关推荐

  1. linux设置脚本开机启动centos7,centos7设置开机启动

    centos7有多种设置开机启动程序的方法,本文介绍通过自定义服务文件,添加到系统服务的方法.这里以redis为例: 1.vim redis.conf #改为yes后台运行,如果其它程序没有提供后台运 ...

  2. Linux开机启动程序rc.local

    文章目录 1./etc/rc.local是/etc/rc.d/rc.local的软链接 2.rc.local文件的原始内容 3.rc.local文件的配置 4.应用经验 5.版权声明 在CentOS7 ...

  3. linux系统设置服务开机启动3种方法,Linux开机启动程序详解

    linux系统设置服务开机启动 方法1:.利用ntsysv伪图形进行设置,利用root登陆 终端命令下输入ntsysv 回车:如下图 方法2:利用命令行chkconfig命令进行设置 简要说明一下ch ...

  4. c语言开机自启动 linux_Linux开机启动程序rc.local

    在CentOS7中,实现开机启动程序主要有两种方法: 1)把要启动的程序配置成自定义的系统服务,该方法我已经介绍过,请阅读:CentOS7添加自定义系统服务. 2)在/etc/rc.local脚本文件 ...

  5. Linux开机启动程序的两种方法

    /usr/lib/systemd/system: 安装包相关配置,一般是供应商提供的操作系统资源.通常,只允许包管理工具(yum/dnf/rpm/apt)进行包安装的过程中操作此路径: /lib/sy ...

  6. 如何利用注册表修改开机启动程序并提高电脑开机速度!

    利用注册表修改开机启动程序: 修改以下三个地方就可以了,最主要的是Run这个地方.[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersi ...

  7. windows开机启动程序与定时启动程序

    1.windows开机启动程序: win+R打开命令框 输入 shell:startup,然后拖动要打开的快捷方式到窗口中 2.windows定时启动程序 左下角搜索 "定时计划程序&quo ...

  8. windows开机运行python脚本_Windows系统配置python脚本开机启动的3种方法分享

    测试环境:windows Server 2003 R2 一.开始菜单启动项实现 用户必须登录才可执行. 测试脚本(python代码): 复制代码 代码如下: import time fout = op ...

  9. win7如何添加开机启动程序(开机就自动运行打开)

    点击打开链接 win7添加开机启动程序后,开机后该程序就会运行,即是说每天都需要打开的软件可以设置为开机就可以启动,这样就简便很多了,如果有一天不需要开机自启动了,也可以把它删除即可,那么来看下过程吧 ...

最新文章

  1. 6-6.用HLSL定义点光源
  2. 利用pyBoard的实验来讨论部分MicroPython特性
  3. 皮一皮:我好像知道了什么...
  4. linux系统读取第二个盘的数据,磁盘及文件系统管理—第二篇
  5. 限招2019应届计算机毕业生,2019年计算机专业应届毕业生自我鉴定
  6. boost::contract模块实现check的测试程序
  7. python控制结构实训_Python 控制结构
  8. [ios2] ios使用自带git respository管理项目 【转】
  9. 深度学习之基于DCGAN实现手写数字生成
  10. P、NP、NPC、NP-Hard等问题总结
  11. linux 22端口被墙,Linode被墙SSH无法连接通过Lish连接方法
  12. python文件读写到list_Python文件读写
  13. 2010年篮球规则(FIBA)
  14. 平面设计版式构成实用技巧
  15. Linux通过windows代理上网配置方式
  16. spider_review-爬虫复习1.0
  17. Redis单机最大并发量
  18. 【机器学习实战】构建/绘制决策树(ID3/C4.5)
  19. ue4 开发动作游戏_ue4游戏开发虚幻4学习教程资源素材合集
  20. 用Johnson-Trotter算法生成排列!

热门文章

  1. 工程机械租赁商如何对世界各地设备进行统一集中管理
  2. java 100%3.0_java经典选择题100例及答案
  3. 百度地图离线开发V2.0
  4. Cesium 三维球转动监听事件(相机监听事件)并且获取当前中心点位置
  5. ie浏览器导入html文件在哪,IE浏览器收藏夹的备份与恢复的两种方法(文件复制与导入和导出)...
  6. android7.0版本适配(一):应用间文件文件共享——FileProvider
  7. CDH安装指南——酒仙网技术
  8. C++搭建集群聊天室(十四):群聊功能
  9. 在Android手机上运行Windows系统(虚拟机)
  10. python 画老虎