每天电脑开机,秦天seo很是头疼,很多启动项,如:QQ、淘宝旺旺、飞信、foxmail、金山快盘。电脑启动了很久才能真正进入桌面。而这些程序都是每天必须登录的,禁止启动也不实际,有什么方法可以让程序开机启动,又可以加速开机速度呢?
开机自动拨号是前提
网络软件延迟启动,必须确保在可以上网的情况下,要不登录半天,提示登录错误,那就白搭了.
如今,家家都应该有路由了,打开电脑,连接网线就可以上网,当然电信送的路由猫需要用超级管理员权限才可以实现这个功能,对于还存在手动拨号的朋友,在延迟有网络软件程序之前,我们先实现自动拨号吧.
实现开机自动拨号比较简单,在设置自动拨号钱,记得让拨号连接记住用户名和密码。然后右击拨号连接——属性——选项——拨号选项,取消连接时显示连接进度和提示名称、密码和证书等。当然还有很多方法,具体可以参加秦天SEO这篇文章:开机自动拨号小技巧合集
批处理法(bat)
原理:就是通过ping命令中-n参数使用才实现延迟,通过start命令来实现启动程序。命令如下:
@echo off
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit
:begin
ping -n 20 127.1>nul
start /min "延迟启动" "D:\Program Files\Youdao\YodaoDict.exe" "/m"
ping -n 10 127.1>nul
start /min "延迟启动" "D:\Program Files\Tencent\QQ\Bin\QQ.exe" "/m"
exit
-------------------------------------------------------------------------
这里简单的解释下:
前5句主要实现的功能是开机的时候不显示DOS窗口(一闪而过),当然如果觉得没有必要刻意删除2-5句内容。
下面一行是延时启动时间,这里是20秒
紧接着是要延迟启动的程序,路径根据自己需要自行更改,下面的语句同理。这里就不在多说。
脚本法(VBS)
在上篇开机自动拨号小技巧合集文中脚本(VBS)实现开机自动拨号中,秦天SEO已经埋下伏笔,详细介绍了WshShell.Run的使用方法,如果将原文章代码稍微改动下就可以实现程序延迟启动了。源代码如下:
Dim Tskycc
Set Tskycc = WScript.CreateObject(“WScript.Shell”)
Tskycc.Run “ping 127.0.0.1 -n 3″,0,True
Tskycc.Run “rasdial 宽带连接 宽带帐号 宽带密码“,0,True
Set Tskycc=NoThing
WScript.quit
修改后的代码如下:
Dim Tskycc
Set Tskycc = WScript.CreateObject("WScript.Shell")
Tskycc.Run "ping 127.0.0.1 -n 3",0,True
Tskycc.Run "rasdial 宽带连接 宽带帐号 宽带密码",0,True
'Ture参数使当前程序成功运行后,再运行下面的程序
'如果路径中有空格,需要用3个引号引起来
Tskycc.Run """D:\Program Files\Youdao\YodaoDict.exe""",0,false
'但是一些最小化的程序,会是脚本一直处在等待状态,建议将ture改为false,并加入如下语句
'原理是使用了false参数后,会立即执行下面的程序。用ping -n来实现延迟。
Tskycc.Run "ping 127.0.0.1 -n 3",0,True
Tskycc.Run """C:\Program Files\Tencent\QQPlayer\QQPlayer.exe""",o,ture
Set Tskycc=NoThing
WScript.quit
这个是通过WshShell.Run的语句来实现的,当然强大的vbs脚本实现开机启动的方法很多,如:
set Tskycc=CreateObject("Wscript.Shell")
Wscript.sleep 7500
'方法和上面类似,只是这里直接运用了sleep语句来实现延迟
Tskycc.run "rasdial 宽带连接 上网账号 上网密码"
建立文本文档 输入以上内容 保存为autoadsl.vbs 将文件放到开始菜单,启动项里面即可。
注:宽带连接需要更改为具体的名称,7500为毫秒(7.5秒) 可以自己定义,上网账号和密码根据实际情况填写。
软件法
目前360安全卫士,金山卫士等类似软件在开机加速中,都提供了一个延迟启动选项,将需要开机启动,又可以延迟启动的软件,设置为延迟启动即可。
总结
文中介绍了很多开机程序延迟启动的方法,目前大家常用的方法应该是通过软件来延迟启动,装个金山卫士、360什么的直接搞定。如果喜欢折腾的朋友, 可是尝试下通过脚本法来实现程序的延迟启动。当然通过批处理来实现延迟启动这个功能,这个就要求对DOS命令比较熟悉,融会贯通了。
通过加速开机,程序延迟启动几法和开机自动拨号小技巧合集这两篇文章简单的讲解了如果启动程序,敢兴趣的朋友还可以更加的深入下,例如自动关机,自动重启,定时关机等
文章作者:秦天SEO
本文地址:http://tsky.cc/post/the-program-delayed-start.html
评论列表: