做乙個檢測程式,但不想每次開機手動的方式去開啟程式,方法可以把你要開啟的程式寫進登錄檔,這樣電腦啟動後會自動讀取登錄檔資訊現實開機自啟動。廢話不多說,直接看**
/// /// 開機自啟動
///
private void writeregistry()
else}}
}
從登錄檔獲取程式工作路徑
/// /// 獲取工作路徑
///
///
registrykey reg = registry.currentuser.opensubkey("software\\microsoft\\windows\\currentversion\\run", true);//讀取登錄檔
if (reg.getvalue("deployclien.exe") != null)
else
}
另外補充點 設定電腦自啟
///
/// 重啟電腦
///
public void resetcomputer()
通過登錄檔實現開機自啟動
實現開機自啟動的途徑和方式有很多種,其中修改登錄檔方式應用最為廣泛。登錄檔相當是作業系統的資料庫,記錄著系統中方方面面的資料,其中也不乏直接或間接導致開機自啟動的資料。windows提供了專門的開機自啟動登錄檔。在每次開機完成後,它都會在這個登錄檔鍵下遍歷鍵值,以獲取鍵值中的程式路徑,並建立程序啟動...
C MFC 編寫登錄檔,使開機自啟動
設定乙個按鈕來呼叫登錄檔的函式 void cmfctest1dlg onbnclickedbutton5 這裡編寫登錄檔自啟動函式 bool cmfctest1dlg autostart max path代表最大目錄值,等於260 getmodulefilename null,pathstr,max...
使用登錄檔實現開機自啟動的注意點
使用登錄檔項實現開機自啟動時,需要在值後面加個空格1。d download feiq.exe 1 值需要用雙引號引起來防止路徑中有空格導致的錯誤。hkey local machine用於計算機上的所有使用者。hkey current user適用當前登入的使用者。hkey local machine...