Wince 開機畫面 自啟動程式

2021-06-28 22:58:16 字數 1462 閱讀 5496

我們也只要把eboot修改了就好。至於nk.bin是沒關係的。

但是至於自啟動程式呢,有兩種方法:

1.當你可以自己生成nk.bin檔案的時候,你可以用傳統方式:

1) 準備好需要自動執行的程式:helloworld.exe

2)將應用程式「 helloworld.exe 」 拷貝到該路徑下:

\wince600\osdesigns\s3c6410_demo\s3c6410_demo\reldir\samsung_smdk6410_release

3) 新建乙個名為helloworld.txt 的檔案裡面填入以下內容:

10#\windows\helloworld.exe

之後將該檔案重新命名為: helloworld.lnk

4)修改project.bib 檔案,在file 下新增

helloworld.exe $(_flatreleasedir)\ helloworld.exe nk h

helloworld.lnk $(_flatreleasedir)\ helloworld.lnk nk h

5)修改project.dat 檔案裡新增

directory("\windows\startup"):-file("helloworld.lnk","\windows\helloworld.lnk")

6)修改shell.reg 在

[hkey_local_machine\init]

"launch50"="explorer.exe"

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

後面新增

"launch80"="helloworld.exe"

"depend80"=hex:1e,00

7)以上操作, 即可在系統啟動後, 自動執行「 helloworld.exe 」 了。如果想不啟動wince 桌面而直接

執行應用程式的話。需要修改shell.reg 檔案,將

[hkey_local_machine\init]

"launch50"="explorer.exe"

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

修改為:

[hkey_local_machine\init]

"launch80"="helloworld.exe"

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

8) 這時候開啟wince6.0 的工程檔案

2.當你不可以修改nk.bin的時候,你就只能利用登錄檔了:

[hkey_local_machine\init]

"launch50"="explorer.exe"

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

"launch80"="\nandflash\motorwince.exe"

"depend80"=hex:1e,00

把上面這些寫入登錄檔即可。

WinCE開機自啟動應用程式

方法一 3 修改os try工程的project.bib或者platform.bib檔案,在files section新增如下內容 這裡 flatreleasedir 相當於d wince600 os try reldir release 目錄.檔案屬性如下 s 系統 h 隱藏 r 壓縮的資源檔案 ...

WinCE 應用程式開機自啟動方法

近日在開發過程中遇到wince應用程式開機自動執行的問題,在網上找了找,發現大概有以下三種方法 1 將應用程式和應用程式快捷方式新增到映像裡,再將快捷方式新增到startup目錄下,這樣當系統執行後應用程式就能自動執行 2 直接替換wince的shell,即修改登錄檔 hkey local mach...

WINCE應用程式開機自啟動設定

近日在開發過程中遇到wince應用程式開機自動執行的問題,在網上找了找,發現大概有以下三種方法 1 將應用程式和應用程式快捷方式新增到映像裡,再將快捷方式新增到startup目錄下,這樣當系統執行後應用程式就能自動執行 2 直接替換wince的shell,即修改登錄檔 hkey local mach...