商易软件服务部 发表于 2013-3-21 23:13:56

如何在关机、启动时执行程序

   
    在程序设计时,可能遇到需要在关机时执行的程序,WindowsXP系统可以在关机时执行用户指定的程序,可以有以下两种方式来执行:

    (1)、在用户注销时执行程序

    操作方法:

      开始->运行->输入gpedit.msc进入组策略,点击下图中的属性:



      点击属性后,得到如下对话框:



      在此对话框里我们可以编辑对本地计算机(即本计算机)的注销脚本,也可以添加在用户注销时要执行的程序,比如我们添加一个要在用户注销时执行的程序,结果如下:



      添加用户脚本后注销的属性如下:



      添加完成后,点击确定,在用户注销时就会执行用户所指定的程序,在上图的程序中还可以指定程序执行的参数。

    (2)、在关机时执行用户指定的程序

    操作方法:

      开始->运行->输入gpedit.msc进入组策略,然后选择如下图中的属性:



      点击属性后的操作方法和上面的第一条相同,此处就不再赘述了。

    附:计算机的关机过程

      在Windows操作系统下,当我们选择关闭计算机后,Windows操作系统首先结束当前用户的所有进程,然后执行当前用户的注销,在执行当前用户的注销时可以执行用户的脚本程序。然后结束用户注销。用户注销完成后,Windows将开始关机过程,在关机过程执行开始时就执行用户设定的关机脚本,执行完关机脚本后Windows将结束系统进程,最后再执行电源的关闭。

SaneSoft 发表于 2014-1-11 12:05:30

:):):)
页: [1]
查看完整版本: 如何在关机、启动时执行程序