none
关于shell运行前添加一个批处理程序运行的问题 RRS feed

  • 问题

  • XPE现在是以一个应用程序为shell来运行的,在应用程序shell运行之前我想先运行一个批处理程序(如test.bat),我将该test.bat添加到启动项里,及注册表的run项里([HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]),没有成功,批处理未能被执行啊。但如果XPE启动到默认桌面explorer,批处理能被执行的。
    2010年8月19日 13:11

答案

  • run里的bat的执行与explorer有关。

    可以这样试一下:在你的shell刚启动时调用test.bat。

    2010年8月19日 14:04
  • 尝试一下runonce或者使用写个小程序来加载你的bat和shell.l

     


    肖正波
    诚亚博瑞科技有限公司
    我的WIndows Embedded中文技术BLOG:
    www.XPE.cc
    http://m--y.spaces.live.com/blog/
    QQ:1320232327(另外两个已满)
    MSN:questor_87@hotmail.com
    MCTS:70-571;MCTS:70-577;MCTS:70-582
    Microsoft MVP(2010)
    2010年8月21日 3:29
    版主

全部回复

  • run里的bat的执行与explorer有关。

    可以这样试一下:在你的shell刚启动时调用test.bat。

    2010年8月19日 14:04
  • 尝试一下runonce或者使用写个小程序来加载你的bat和shell.l

     


    肖正波
    诚亚博瑞科技有限公司
    我的WIndows Embedded中文技术BLOG:
    www.XPE.cc
    http://m--y.spaces.live.com/blog/
    QQ:1320232327(另外两个已满)
    MSN:questor_87@hotmail.com
    MCTS:70-571;MCTS:70-577;MCTS:70-582
    Microsoft MVP(2010)
    2010年8月21日 3:29
    版主