none
我如何使得我的程序在xpe下能够启动运行?同时我也想在程序关闭后,可以使用windows的explorer RRS feed

  • 问题

  • 我希望定制一个xpe,使得我的程序在开机完毕后就运行,但是,同时,我也希望,程序关闭后,可以使用资源管理器,应为一些配置需要通过资源管理器来启动配置程序

    请问我该如何做?
    2009年9月24日 3:16

答案

  • 可以将您的程序制作成shell,当您的shell执行完成后,在将explorer shell给执行。
    2009年9月24日 6:35
  • 通过runonce的方式,每次开机后都自动执行你的程序,shell还是你指定的那个shell,可以使windows shell,也可以是你自己定制的shell。
    runonce的使用方法可以在帮助文档里搜索“runonce”。
    2009年9月24日 7:04
  • 使用自定义SHELL
    添加Explorer 相关的组件
    不要添加Explorer shell !!!
    之后编程的时候修改你的程序在exit事件中添加启动Explorer的代码。
    (以上未测试)

    另外一种方法:
    用Explorer shell 构建系统
    脱机修改镜像的注册表:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
    SHELL="自己shell的路径"
    之后编程的时候修改你的程序在exit事件中添加启动Explorer的代码。

    2009年9月25日 12:37
    版主

全部回复

  • 可以将您的程序制作成shell,当您的shell执行完成后,在将explorer shell给执行。
    2009年9月24日 6:35
  • 通过runonce的方式,每次开机后都自动执行你的程序,shell还是你指定的那个shell,可以使windows shell,也可以是你自己定制的shell。
    runonce的使用方法可以在帮助文档里搜索“runonce”。
    2009年9月24日 7:04
  • 使用自定义SHELL
    添加Explorer 相关的组件
    不要添加Explorer shell !!!
    之后编程的时候修改你的程序在exit事件中添加启动Explorer的代码。
    (以上未测试)

    另外一种方法:
    用Explorer shell 构建系统
    脱机修改镜像的注册表:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
    SHELL="自己shell的路径"
    之后编程的时候修改你的程序在exit事件中添加启动Explorer的代码。

    2009年9月25日 12:37
    版主