wince開機自動啟動應用程式

來源:互聯網
上載者:User

=============================================================

標題:wince開機自動啟動應用程式

摘要:

備忘:Windows CE 5.0

日期:2010.5.17

姓名:朱銘雷

=============================================================

(1通過修改註冊表實現。如:

[HKEY_LOCAL_MACHINE/init]

"Launch50"="explorer.exe"

"Depend50"=hex:14,00, 1e,00

       這是啟動explorer.exe的,Launch50中的50決定啟動順序,Depend50決定其所依賴的應用程式,explorer.exe必須在啟動順序為"Launch20"(十六進位14為十進位20),"Launch30"(十六進位1e為十進位30)的應用程式啟動之後啟動。

       如此一來,實現開機自動啟動我們自己的應用程式就很簡單了。如:

[HKEY_LOCAL_MACHINE/Init]

       "Launch80"="XXX.exe"

       "Depend80"=hex:14,00,1e,00

(2也可以通過如下方法實現。建立一個捷徑,如Autorun.lnk,其常值內容為:

20#/windows/Autorun.exe

20是#號後面字元的數量。

將Autorun.lnk添加到NK,如:

Autorun.lnk $(_FLATRELEASEDIR)/Autorun.lnk NK S

將Autorun.lnk放置到Startup檔案夾,如:

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

這樣開機則可自動啟動Autorun.exe。

以上兩種方式都不要忘記將要啟動的應用程式添加到NK,如:

XXX.exe $(_FLATRELEASEDIR)/XXX.exe NK  S

(3以上兩種方式雖說也比較簡單方便,但當自己要更換所要自動啟動的應用程式時,

還需重新定製NK,稍顯麻煩。為了方便以後更改“自動啟動的應用程式”,可以通過如下途徑來實現。自己先寫一個應用程式,在這個應用程式中去搜尋並啟動FLASH中的XXX檔案夾下的YYY.exe。然後將該應用程式通過以上兩種途徑中的一種實現其自動啟動。之後再把自己真正想要開機自動啟動的應用程式放到FLASH中的XXX檔案夾下,並將名字改成YYY.exe就行了。這也是我經常使用的一種方法。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.