C# Winform打包部署時新增登錄檔資訊實現開機啟動
使用VS自帶的打包模組可以很方便的對專案進行打包部署,同時我們也可以在安裝部署時操作登錄檔實現開機啟動軟體。具體實現如下:
建立安裝部署這部分就不用說了,新增安裝部署專案後,滑鼠右鍵安裝專案->檢視->登錄檔,
要使軟體在開機就執行,可以在HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run中新增鍵值儲存軟體目錄。在這裡我們依次新增以上的項,然後在Run中新增鍵值,鍵名可以自己起,value要填軟體的物理路徑。物理路徑是客戶在部署確定的,我們如何獲取呢?這裡我們可以使用[TARGETDIR]獲取客戶選擇的路徑,在加上軟體的啟動檔名稱。比如軟體啟動檔案的名稱是Client.exe,那麼Value的值就為:[TARGETDIR]Client.exe.生成安裝專案。找到bin目錄下的setup.exe檔案執行,安裝結束後我們可以在登錄檔中找到相應的鍵值。重啟電腦系統就會自動執行我們設定的軟體。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-617611/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Winform設定開機啟動-操作登錄檔ORM
- win10怎麼通過登錄檔新增啟動事件_win10使用登錄檔新增開機啟動項的方法Win10事件
- win10怎麼透過登錄檔新增啟動事件_win10使用登錄檔新增開機啟動項的方法Win10事件
- win10登錄檔怎麼新增開機啟動專案_win10新增開機啟動程式教程Win10
- 關於開機啟動-登錄檔項
- C# Winform如何開啟PDF檔案C#ORM
- WinForm應用程式的開機自啟、記住密碼,自動登入的實現ORM密碼
- win10 修改登錄檔開機啟動方法 win10怎麼修改登錄檔設定啟動項Win10
- WinForm程式開機自動啟動ORM
- Win10/11登錄檔中新增或刪除開機自啟項Win10
- c# winform實現dll載入時註冊C#ORM
- win10啟動項登錄檔位置_win10啟動項登錄檔在哪裡Win10
- Windows NTP 時間伺服器 資訊 登錄檔Windows伺服器
- win10登錄檔怎麼開啟 開啟登錄檔編輯器的方法一覽Win10
- C# winform開啟資料夾並選中指定檔案C#ORM
- PE檔案新增節顯示啟動資訊...
- win10用快捷鍵登錄檔怎麼開啟_win10開啟登錄檔快捷鍵方法Win10
- win10登錄檔啟動項在哪_win10啟動項在登錄檔中的什麼位置Win10
- linux 實現開機自動登陸Linux
- C#不提升自己程式的許可權實現操作登錄檔C#
- [轉載]C#開發Winform記錄使用者登入狀態的方法C#ORM
- C#程式實現軟體開機自動啟動的兩種常用方法C#
- win10系統中登錄檔如何開啟 win10系統開啟登錄檔的步驟Win10
- win10 新增開機啟動Win10
- Linux 新增開機自啟動Linux
- 實現Mandrake開機時自動掛載ISO檔案(轉)
- 實現 Mandrake 開機時自動掛載 ISO 檔案(轉)
- c# winform 實現分頁查詢C#ORM
- c# winform窗體之開啟檔案對話方塊openfiledialogC#ORM
- 登錄檔檔案修改開啟程式的簡單示例
- 對於C#winform介面開發中開啟指定的目錄及開啟指定目錄下的檔案C#ORM
- windows登錄檔自啟項Windows
- Android實現輸入手機號時自動新增空格Android
- Linux tomcat 新增開機啟動LinuxTomcat
- Ubuntu 16新增開機啟動指令碼Ubuntu指令碼
- M$的系統啟動在登錄檔的位置
- 前端使用docker+jenkins實現自動打包部署前端DockerJenkins
- 舉例實現對Win9x登錄檔內的鍵值實現開啟、建立、設定、讀取...