本帖最後由 阿達金田一 於 2014-3-30 08:45 編輯
我是覺的...樓主的需求好奇怪
PortableApps.com Platform 的功用重點應該不是在 綠色軟體 ( 那只是給它用的軟體大多是綠色軟體而以 )
應該是在 usb flash/hd + 軟體選單
不過拿你的情況來說...你 XPE 拿來當系統...大可直接把軟體選單加到 XPE 的程式集就好了
( PECMD LINK 指令可以建立捷徑 )
當然如果你不會而且覺的麻煩...比較喜歡 PortableApps.com Platform
那你的要求其實也沒很複雜...反正你只是要執行 Start.exe 而以
先去看一下 PECMD.EXE 的指令用法
如果只是要執行 指定路徑的Start.exe ( 例如 C:\Start.exe )
20090909 的 OUTTOOL\OUTPECMD.INI 最前面應該長的大概像這樣
FIND MEM<384,CALL IFSetPageFile
CALL ModSetting
FIND $%SelMode%=自定義加載模組,CALL ChoseMod
CALL @OUTTOOLINI
在 CALL @OUTTOOLINI 前面加上
EXEC C:\Start.exe
( 注: PortableApps.com Platform 因為不用 隱藏 而且常駐執行...所以不用等待完成...所以不用 EXEC != )
FIND MEM<384,CALL IFSetPageFile
CALL ModSetting
FIND $%SelMode%=自定義加載模組,CALL ChoseMod
EXEC C:\Start.exe
CALL @OUTTOOLINI
這樣應該就可以了
如果你不清楚 EXEC 要加在哪裡...也可以用 RUNS 指令
這個是在桌面(explorer)載入後...會自動執行 (即 windows 原本的開機自動執行)
直接加在 OUTPECMD.INI 第1行
RUNS C:\Start.exe,PortableApps
其實執行 Start.exe 改 PECMD.INI 或 OUTPECMD.INI ... 甚至要做成 WIM(outtool.ini) 都可以
考慮到開機時程式的執行流程順序... Start.exe 在最後執行比較好(因為正常也是開完機才去執行吧)
而且這樣就不用去改核心中的 PECMD.INI
改外置的 OUTPECMD.INI 就可以了
|