1. 程式人生 > >利用C#操作登錄檔 建立快速啟動程式

利用C#操作登錄檔 建立快速啟動程式

一般情況,我們習慣於動動滑鼠,雙擊兩下,開啟我們的應用程式。但是發沒發現,有的應用程式,拋去滑鼠,換另外一種方式,也是可以開啟的,反而不見得比滑鼠麻煩。
WinRAR,壓縮軟體,我們開啟執行欄(或者Win + R),直接輸入winrar,就可以開啟。這是什麼原因呢?

首先我們要知道的是,在登錄檔中,有一個項值記憶體的都是可以以這種快速啟動的方式開啟的。
那就是在HKEY_LOCAL_MACHINE/SOFAWARE/Microsoft/Windows/CurrentVersion/App Paths下,我們開啟看一看,其下的鍵值項
都是可以以這種方式開啟的。

那麼,如果我們想使我們自定義的應用程式也以這種方式開啟,就要修改登錄檔,在其下建立相對應的項值。

若要操作登錄檔,我們需要引入Microsoft.Win32這個名稱空間,此名稱空間只提供兩種類:
由作業系統引發的事件的類和操作登錄檔的類。

主要程式碼如下:

 

建立成功後,開啟執行欄,輸入已建立好的登錄檔項的名稱,就可以運行了。