Windows CE建立一個可以實現程式自啟動的檔案夾

來源:互聯網
上載者:User

在Windows ce系統中,添加一個可以讓程式自動啟動並執行
目錄的方法:

編了一個小程式,如ShellExe.exe,
將此程式加入到映像裡,通過StartUp捷徑調用
ShellExe,ShellExe再去調用相應目錄裡的應用程式,
具體實現步驟如下:

1 建立一個捷徑,如Autorun.lnk,按如下方式編輯其內容:
21#/windows/shellexe.exe /MYFlashDisk/Autorun/Autorun.exe
其中/MYFlashDisk/Autorun/Autorun.exe是應用程式的絕對路徑;
(可以先建立一個Autorun.txt檔案,更改內容後,改名為Autorun.lnk)

3 將shellexe.exe和Autorun.lnk添加到NK裡,
方法是在project.bib檔案內加入如下內容:

ShellExe.exe $(_FLATRELEASEDIR)/ShellExe.exe NK  S
Autorun.lnk $(_FLATRELEASEDIR)/Autorun.lnk NK S
注意:ShellExe.exe的屬性不能帶H(隱藏).

4 在project.dat裡加入如下內容:

Directory("/Windows/Startup"):-File("Autorun.lnk","/Windows/Autorun.lnk")

5 選擇Make Image產生映像,燒到FLASH裡,
開機運行,可以看到相應目錄裡的Autorun.exe被正確執行。

總結:這種方法用起來比較方便,
ShellExe.exe不用每次都重新編譯,
只要根據應用程式路徑修改Autorun.lnk即可,
可以載入Flash、隨身碟、SD卡裡的應用程式。
調試及升級應用程式就不用重新燒寫核心了

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.