`
cuisuqiang
  • 浏览: 3960179 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
3feb66c0-2fb6-35ff-968a-5f5ec10ada43
Java研发技术指南
浏览量:3670020
社区版块
存档分类
最新评论

XP下 延迟启动某程序

阅读更多

编写一个VBS脚本文件,这里命名为log.vbs,功能为系统启动后5秒后,打开本博客地址。至于是那个浏览器,那要看系统默认浏览器是那个。

然后再过5秒后结束IE浏览器,这里你的默认浏览器必须是IE。

 

Dim Wsr
Set Wsr = WScript.CreateObject("WScript.Shell")
'下面表示延迟启动的时间,单位毫秒
WScript.Sleep(5000)
Wsr.Run "http://cuisuqiang.iteye.com/",4,False
Set Wsr = NoThing
WScript.Sleep(5000)
'结束指定进程
KillProcess("iexplore")
WScript.quit

Function KillProcess(NameorPID)
        Dim oWMI, oProcs, regEx, oProc
        Set oWMI = GetObject("winmgmts:\\.\root\cimv2")
        '查询语句,WHERE 后判断进程名是否存在进程中!
        If IsNumeric(NameOrPID) Then
                Set oProcs = oWMI.ExecQuery("SELECT * FROM Win32_Process WHERE Handle='" & NameOrPID & "'")
        Else
                Set regEx = New RegExp
                regEx.IgnoreCase = True
                regEx.Global = True
                regEx.Pattern = "/.+\.(com|exe)$/"
                If regEx.Test(NameOrPID) Then
                        Set oProcs = oWMI.ExecQuery("SELECT * FROM Win32_Process WHERE Name='" & NameOrPID & "'")
                Else
                        Set oProcs = oWMI.ExecQuery("SELECT * FROM Win32_Process WHERE Name='" & NameOrPID & ".exe'")
                End If
                Set regEx = Nothing
        End If
        '终止上面查询到的进程
        For Each oProc in oProcs
        oProc.Terminate
        Next
        Set oProc = NoThing
        Set oProcs = NoThing
        Set oWMI = NoThing
End Function

 

(1):' 后面可以写注释的语句

(2):Run 解释

第一个参数
程序路径,包含空格时外面是三个引号。
第二个参数
0 隐藏窗口并激活另一窗口。
1 激活并显示一个窗口。若窗口是最小化或最大化,则恢复到其原来的大小和位置。
2 激活窗口并以最小化显示该窗口。
3 激活窗口并以最大化显示该窗口。
4 按窗口最近的大小和位置显示。活动窗口保持活动。
5 以当前大小和位置激活并显示窗口。
6 最小化指定窗口并激活按 Z 序排序的下一个顶层窗口。
7 最小化显示窗口。活动窗口保持活动。
8 以当前状态显示窗口。活动窗口保持活动。
9 激活并显示窗口。若窗口是最小化或最大化,则恢复到原来的大小和位置。在还原应用程序的最小化窗口时,应指定该标志。
第三个参数
True 等待程序结束或中止后再继续执行后面的脚本。
False 直接执行后面的脚本。自动延迟启动用这个。

 

请您到ITEYE网站看 java小强 原创,谢谢!

http://cuisuqiang.iteye.com/ !

自建博客地址:http://www.javacui.com/ ,内容与ITEYE同步!

2
7
分享到:
评论
2 楼 cuisuqiang 2014-01-07  
lionfox 写道
还是要xp系统

win7也行
1 楼 lionfox 2014-01-07  
还是要xp系统

相关推荐

    XP启动软件延时器,开机启动器,延时器

    这款软件主要针对Windows XP系统设计,它的核心功能是实现启动程序的延迟加载,以优化系统的启动过程。在Windows XP时代,由于硬件资源相对有限,开机时多个程序同时启动可能会导致系统响应缓慢。为此,延时器...

    延迟起动 开机登录 延迟多少秒起动程序

    延迟起动 开机登录 延迟多少秒起动程序延迟起动 开机登录 延迟多少秒起动程序

    组态王6.53延时启动程序

    使用方法:将附件下载后解压,将“ikernel.exe”文件存放到一个不易被误删除的路径下(不建议放桌面),然后双击打开该程序,如果有杀毒软件弹出阻止信息,要设置允许,因为该程序第一次打开会设置自身开机自启动。...

    XP常用注册表优化_启动预读和程序预读可以减少启动时间...

    启动预读(Boot Prefetch)是一项Windows XP引入的技术,用于预测并加载系统启动时可能需要的程序,以此减少启动时间。系统在启动过程中会记录下这些信息,并在下次启动时预先读取这些文件到内存,从而加快启动速度...

    BootVis工具(xp启动加速)

    4. **磁盘I/O优化**:通过对系统启动时的磁盘读写活动进行分析,BootVis可以优化磁盘的读取策略,降低启动时的I/O延迟。 **使用方法** 使用BootVis工具需要一定的计算机基础,但并不复杂。在解压得到的文件中,...

    Windows7、xp启动项修复

    在IT领域,操作系统启动项是计算机开机时自动运行的程序集合,它们定义了电脑启动时哪些服务、驱动或应用程序会被加载。"Windows7、xp启动项修复"是一个针对Windows7和Windows XP双系统用户遇到的启动问题而设计的...

    Win7下删除WindowsXP早期版本的启动选项

    这些命令创建了一个新的BCD条目,指向XP的`ntldr`,并将其添加到启动顺序中,设置适当的启动延迟时间。 如果`bcdedit`命令返回错误,可能是由于当前的BCD存储有问题。此时,可以尝试使用BCD备份文件来创建引导项:...

    Windows XP系统最强的启动提速技巧 txt

    在`HKEY_CURRENT_USER\Control Panel\Desktop`路径下,将`AutoEndTasks`键值设为`1`,表示系统将在一定时间内自动结束未响应的应用程序,避免它们阻塞启动进程。同时,调整`HungAppTimeout`和`WaitToKillAppTimeout`...

    Java WindowsXP自动关机程序

    在Windows XP环境下,调用"shutdown"命令并添加适当的参数,如"-s"表示关机,"-t"指定延迟时间,可以实现自动关机。例如,`Runtime.getRuntime().exec("shutdown -s -t " + secondsBeforeShutdown)`。 5. **异常...

    XP开机加速 开机优化

    - **原理**:XP系统默认会对IDE设备进行全面扫描,这可能会导致启动过程中的延迟。调整BIOS设置,将IDE通道模式从“Auto”更改为特定模式可以减少扫描时间。 - **操作步骤**: - 进入BIOS设置,找到IDE通道设置选项...

    加快XP启动运行速度

    - 打开注册表编辑器(regedit),定位至`HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon`,修改`AutoEndTasks`值为1,这将自动结束未响应的应用程序,减少启动延迟。 - 调整`...

    XP正在启动windows时间长或卡住怎么办.docx

    Prefetch是Windows XP中的一个功能,用于加速经常运行的程序的启动速度,通过预先加载程序的常用部分到内存中。当事件日志服务未启动时,Prefetch可能无法正常记录程序的启动信息,从而影响启动效率。 解决方法是将...

    WindowsXP启动加速优化.pdf

    从文件标题和描述来看,本文旨在介绍如何对Windows XP操作系统进行启动加速优化。通过利用Windows XP的系统配置工具(msconfig),可以更改系统的启动设置,从而加快计算机的启动速度。接下来将详细介绍通过修改系统...

    加速Windows XP的启动速度.docx

    为了消除菜单延迟,可以在`AutoEndTasks`下查找`MenuShowDelay`,将该值设置为0,以去除菜单延迟。 ### 4. 关闭启动时的GUI引导界面 完成上述步骤后,重新启动电脑体验更快的启动速度。如果想进一步提升启动速度,...

    如何制作WindowsVista与WindowsXP启动菜单.pdf

    同时,将Vista分区下的boot.ini文件复制到XP分区,并使用Vista优化大师设置多系统启动。 原理解析: Windows Vista引入了一种新的启动配置数据库(BCD),用于存储启动菜单和操作系统信息,与早期的Boot.ini文件不...

    xp风格按钮的自动关机程序(VC++开发)

    标题中的“xp风格按钮的自动关机程序(VC++开发)”是指使用Microsoft Visual C++这一集成开发环境(IDE)创建的一个程序,该程序具备Windows XP的视觉样式,并且能够执行计算机的自动关机功能。XP风格的按钮指的是...

    ·Windows XP启动加速优化

    ### Windows XP启动加速优化 #### 一、启动加速优化步骤详解 为了提高Windows XP的启动速度,我们需要进行一系列的配置调整。以下是一些具体的优化措施: 1. **系统属性设置**: - 打开“系统属性”窗口,可以...

    Bootvis中文版_定制XP启动速度(微软内部使用)

    在主界面的窗口中,会出现“Boot Activity”(引导行动)、“CPU Usage”、“Disk I/O”、“Disk Utilization”(磁盘利用)、“Driver Delay”(驱动延迟)等几项具体图例供我们分析,还是让BootVis程序来自动分析...

    加快xp启动速度的微软官方工具Bootvis

    3. **驱动程序分析**:识别并标记出可能导致启动延迟的驱动程序,帮助用户找出可能的性能瓶颈。 4. **服务优化**:通过对系统服务的分析,建议用户关闭非必要的启动服务,以减少开机时的负载。 描述中提到“挺好用...

    现在网上的XP启动加速文章多如牛毛,到底怎么快速启动计算机

    - **启动程序管理**:使用“msconfig”工具禁用不必要的启动程序,以减少启动时的服务负担。 - **软件优化**:定期清理系统垃圾文件,更新驱动程序和操作系统补丁,确保系统稳定高效运行。 综上所述,通过以上一...

Global site tag (gtag.js) - Google Analytics