none
Cold Boot後,如何做程式的安裝?? RRS feed

  • 問題

  • 我使用vb.net撰寫了一些智慧型裝置的程式,並將其封裝為cab的檔案

    但每次Cold Boot後,我總要使用登錄編輯軟體,將安裝後刪除的登錄值變更,再執行netcfv35.xxxx.cab完成後,才可執行我使用vb.net所寫的安裝程式

    請問是否可以每次Cold Boot後,自動執行登錄修改,netcfv35.xxxx.cab安裝,自行撰寫的程式安裝一次完成

    感謝各位,謝謝

    2011年11月8日 上午 08:04

所有回覆

  • 感謝this的回覆,以下是我的說明,希望有人能夠幫忙,謝謝

    1.首先修改登錄值HKEY_LOCAL_MACHINE\SOFTWARE\Apps\Microsoft Application Installer\,將Name為nDynamicDelete的Data值改為0(用以避免日後安裝cab檔時,cab檔被刪除)

    2.執行安裝在SD卡中的NETCFv35.PPC.armv4.cab(我使用的機型為ppc2003)

    3.執行setup.exe(自己寫的安裝程式,主要是使用vb.net的Process.Start方法來安裝數個cab檔,並修改一些登錄值)

    以上為我現在使用的作法.

    我是希望能夠Cold Boot後,直接執行一個程式即可完成以上三個步驟,或是有辦法機子可自動在Cold Boot後直接執行以上三個步驟,讓程式的使用者可以更簡單的使用,不用去修改登錄及其他的一些動作.

     

    2011年11月10日 上午 07:58
  • 2011年11月10日 下午 01:54
  • 就是這個,但是它需要授權

    請教版上各位高手,是否要完成這項任務,應使用c++來修改登錄值(c++我是完全不懂,但感覺c++的程式應該不是依附在NETCFv35下),再安裝NETCFv35.PPC.armv4.cab,在執行用vb.net撰寫的setup.exe

    不知道上面的說法是否正確,還請指教

    謝謝!!

    2011年11月12日 上午 10:55