C#實(shí)現(xiàn)開(kāi)機(jī)自動(dòng)啟動(dòng)設(shè)置代碼分享
更新時(shí)間:2015年07月06日 12:09:29 投稿:junjie
這篇文章主要介紹了C#實(shí)現(xiàn)開(kāi)機(jī)自動(dòng)啟動(dòng)設(shè)置代碼分享,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下
/// <summary> /// 設(shè)置程序開(kāi)機(jī)啟動(dòng) /// 或取消開(kāi)機(jī)啟動(dòng) /// </summary> /// <param name="started">設(shè)置開(kāi)機(jī)啟動(dòng),或者取消開(kāi)機(jī)啟動(dòng)</param> /// <param name="exeName">注冊(cè)表中程序的名字</param> /// <param name="path">開(kāi)機(jī)啟動(dòng)的程序路徑</param> /// <returns>開(kāi)啟或則停用是否成功</returns> public static bool runWhenStart(bool started, string exeName, string path) { RegistryKey key = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);//打開(kāi)注冊(cè)表子項(xiàng) if (key == null)//如果該項(xiàng)不存在的話,則創(chuàng)建該子項(xiàng) { key = Registry.LocalMachine.CreateSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run"); } if (started == true) { try { key.SetValue(exeName, path);//設(shè)置為開(kāi)機(jī)啟動(dòng) key.Close(); } catch { return false; } } else { try { key.DeleteValue(exeName);//取消開(kāi)機(jī)啟動(dòng) key.Close(); } catch { return false; } } return true; }
您可能感興趣的文章:
- C#實(shí)現(xiàn)程序開(kāi)機(jī)啟動(dòng)的方法
- C#實(shí)現(xiàn)將應(yīng)用程序設(shè)置為開(kāi)機(jī)啟動(dòng)的方法
- C#設(shè)置開(kāi)機(jī)啟動(dòng)項(xiàng)、取消開(kāi)機(jī)啟動(dòng)項(xiàng)
- C#代碼設(shè)置開(kāi)機(jī)啟動(dòng)示例
- c# 開(kāi)機(jī)啟動(dòng)項(xiàng)的小例子
- C#如何防止程序多次運(yùn)行的技巧
- C#編程中設(shè)置程序只可被運(yùn)行一次的方法
- 在Linux上運(yùn)行C#的方法
- C#操作注冊(cè)表的方法詳解
- c#讀寫(xiě)注冊(cè)表示例分享
- C# 注冊(cè)表 操作實(shí)現(xiàn)代碼
- C#操作注冊(cè)表的方法
- C#設(shè)置軟件開(kāi)機(jī)自動(dòng)運(yùn)行的方法(修改注冊(cè)表)
相關(guān)文章
C#中的靜態(tài)字段double.Epsilon實(shí)例詳解
double.Epsilon 是C#中的一個(gè)靜態(tài)字段,表示 double 數(shù)據(jù)類型的最小可表示的正數(shù)值,這篇文章主要介紹了C#中的靜態(tài)字段double.Epsilon的相關(guān)知識(shí),需要的朋友可以參考下2024-01-01UnityRTS實(shí)現(xiàn)相機(jī)移動(dòng)縮放功能
這篇文章主要為大家詳細(xì)介紹了UnityRTS實(shí)現(xiàn)相機(jī)的移動(dòng)縮放功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-03-03基于C#解決庫(kù)存扣減及訂單創(chuàng)建時(shí)防止并發(fā)死鎖的問(wèn)題
這篇文章主要介紹了基于C#解決庫(kù)存扣減及訂單創(chuàng)建時(shí)防止并發(fā)死鎖的問(wèn)題,很多開(kāi)發(fā)人員對(duì)于這個(gè)問(wèn)題的排查起來(lái)是比較困難的,而生產(chǎn)生的原因多種多樣,很多人認(rèn)是因?yàn)楸碇械臄?shù)據(jù)太多了同時(shí)操作的人多人才會(huì)產(chǎn)生這種錯(cuò)誤,下面我們來(lái)還原一下死鎖的過(guò)程2022-05-05C#使用windows服務(wù)開(kāi)啟應(yīng)用程序的方法
這篇文章主要介紹了C#使用windows服務(wù)開(kāi)啟應(yīng)用程序的方法,實(shí)例分析了C#操作windows服務(wù)開(kāi)啟應(yīng)用程序所遇到的問(wèn)題及相關(guān)解決技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09Silverlight實(shí)現(xiàn)星星閃爍動(dòng)畫(huà)
這篇文章主要為大家詳細(xì)介紹了Silverlight實(shí)現(xiàn)星星閃爍動(dòng)畫(huà),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-07-07C#實(shí)現(xiàn)在前端網(wǎng)頁(yè)彈出警告對(duì)話框(alert)的方法
這篇文章主要介紹了C#實(shí)現(xiàn)在前端網(wǎng)頁(yè)彈出警告對(duì)話框(alert)的方法,涉及C#通過(guò)自定義函數(shù)調(diào)用window.alert方法彈出對(duì)話框的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-04-04