注冊表啟動

??? public void SetReg()
??????? {
??? RegistryKey hklm=Registry.LocalMachine;
??? RegistryKey run=hklm.CreateSubKey(@"Software/Microsoft/Windows/CurrentVersion/Run"); //定義hklm指向注冊表的LocalMachine,對注冊表的結構,可以在windows的運行里,輸入regedit,運行后,可以看看里面的各 個子鍵,其中Software/Microsoft/Windows/CurrentVersion/Run就是關系到系統中隨系統啟動而啟動的程序,通 稱啟動項
??? try
??? {
???? run.SetValue("hello.exe",@"F:/c#/hello/bin/Debug/hello.exe"); //將我們的程序加進去,系統啟動時,hello.exe就會隨系統啟動而啟動了,后面F:/C#....就這個程序的位置,你可以將hello.exe 換成你自己的,比如:notepad.exe注意修改這個程序的位置。至于"@"這個符號加在"F:/C#/hello/"之前的作用,是為了保證. net編譯器,不將/解釋為轉換符,如果這里不用@的話,那就應該寫成"F://C#//hello//",一個/就要改為兩個//。
???? MessageBox.Show ("添加注冊表啟動項成功!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information); //彈出信息框,提示,已經成功添加了。要了解MessageBox.Show的各參數意義,可以將光標放到其里面,按F1,.net的IDE(集成開發 環境)會有詳細的文檔顯示出來,告訴您最權威詳盡的解釋。
???? hklm.Close();} //注意,一定要關閉,注冊表應用。
??? catch(Exception my) //這是捕獲異常的
??? {
???? MessageBox.Show(my.Message.ToString(),"提示",MessageBoxButtons.OK,MessageBoxIcon.Error);
??? }??
???????
??????? }?
???????
?? private void button2_Click(object sender, System.EventArgs e) //button1是添加,這個button2是刪除。后面的實現都差不多
?? {
??
??? RegistryKey hklm=Registry.LocalMachine;
??? RegistryKey run=hklm.CreateSubKey(@"Software/Microsoft/Windows/CurrentVersion/Run");
??? try
??? {
???? run.DeleteValue("hello.exe"); //這兒是關鍵的區別,刪除hello.exe這個啟動項鍵值
??????????????????????????????
???? MessageBox.Show("移除注冊表啟動項成功!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
???? hklm.Close();
???? }
??? catch(Exception my)
??? {
???? MessageBox.Show(my.Message.ToString(),"提示",MessageBoxButtons.OK,MessageBoxIcon.Error);
??? }

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/389004.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/389004.shtml
英文地址,請注明出處:http://en.pswp.cn/news/389004.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

閻焱多少身價_2020年,數據科學家的身價是多少?

閻焱多少身價Photo by Christine Roy on Unsplash克里斯汀羅伊 ( Christine Roy) 攝于Unsplash Although we find ourselves in unprecedented times of uncertainty, current events have shown just how valuable the fields of Data Science and Computer Science truly are…

Django模型定義參考

字段 對字段名稱的限制 字段名不能是Python的保留字,否則會導致語法錯誤字段名不能有多個連續下劃線,否則影響ORM查詢操作Django模型字段類 字段類說明AutoField自增ID字段BigIntegerField64位有符號整數BinaryField存儲二進制數據的字段,對應…

精通Quartz-入門-Job

JobDetail實例,并且,它通過job的類代碼引用這個job來執行。每次調度器執行job時,它會在調用job的execute(..)方法之前創建一個他的實例。這就帶來了兩個事實:一、job必須有一個不帶參數的構造器,二、在job類里定義數據…

單據打印_Excel多功能進銷存套表,自動庫存單據,查詢打印一鍵操作

Hello大家好,我是幫幫。今天跟大家分享一張Excel多功能進銷存管理套表,自動庫存,單據打印,查詢統算一鍵操作。為了讓大家能更穩定的下載模板,我們又開通了全新下載方式(見文章末尾),以便大家可以輕松獲得免…

卡爾曼濾波濾波方程_了解卡爾曼濾波器及其方程

卡爾曼濾波濾波方程Before getting into what a Kalman filter is or what it does, let’s first do an exercise. Open the google maps application on your phone and check your device’s current location.在了解什么是卡爾曼濾波器或其功能之前,我們先做一個…

js中的new()到底做了些什么??

要創建 Person 的新實例,必須使用 new 操作符。以這種方式調用構造函數實際上會經歷以下 4個步驟:(1) 創建一個新對象;(2) 將構造函數的作用域賦給新對象(因此 this 就指向了這個新對象) ;(3) 執行構造函數…

Candidate sampling:NCE loss和negative sample

在工作中用到了類似于negative sample的方法,才發現我其實并不了解candidate sampling。于是看了一些相關資料,在此簡單總結一些相關內容。 主要內容來自tensorflow的candidate_sampling和卡耐基梅隆大學一個學生寫的一份notesNotes on Noise Contrastiv…

golang key map 所有_Map的底層實現 為什么遍歷Map總是亂序的

Golang中Map的底層結構其實提到Map,一般想到的底層實現就是哈希表,哈希表的結構主要是Hashcode 數組。存儲kv時,首先將k通過hashcode后對數組長度取余,決定需要放入的數組的index當數組對應的index已有元素時,此時產生…

樸素貝葉斯分類器 文本分類_構建災難響應的文本分類器

樸素貝葉斯分類器 文本分類背景 (Background) Following a disaster, typically you will get millions and millions of communications, either direct or via social media, right at the time when disaster response organizations have the least capacity to filter and…

第二輪沖次會議第六次

今天早上八點我們進行了站立會議 此次站立會議我們開了30分鐘 參加會議的人員: 黃睿麒 侯熙磊 會議內容:我們今天討論了如何分離界面,是在顯示上進行限制從而達到不同引用展現不同便簽信息,還是單獨開一個界面從而實現顯示不同界面…

markdown 鏈接跳轉到標題_我是如何使用 Vim 高效率寫 Markdown 的

本文僅適合于對vim有一定了解的人閱讀,沒有了解的人可以看看文中的視頻我使用 neovim 代替 vim ,有些插件是 neovim 獨占, neovim 和 vim 的區別請自行 google系統: Manjaro(Linux)前言之前我一直使用的是 vscode 和 typora 作為 markdown 編…

nginx運用

1、nginx的 命令 start nginx 這樣,nginx 服務就啟動了。打開任務管理器,查看 nginx.exe 進程,有二個進程會顯示,占用系統資源,那是相當的少。然后再打開瀏覽器,輸入 http://127.0.0.1/ 就可以看到nginx的…

數據修復案例

/*--數據修復案例 如何在數據庫文件損壞(日志文件完好)情況下,進行恢復 --(收藏整理)--*/ --測試步驟 --1.建一個測試數據庫test create database test go use test go -…

Seaborn:Python

Seaborn is a data visualization library built on top of matplotlib and closely integrated with pandas data structures in Python. Visualization is the central part of Seaborn which helps in exploration and understanding of data.Seaborn是建立在matplotlib之上…

利用日志還原數據庫

USE masterGO-- 創建測試數據庫CREATE DATABASE db_test GO -- 對數據庫進行備份BACKUP DATABASE db_testTO DISK c:/db_test.bakWITH FORMATGO -- 創建測試表CREATE TABLE db_test.dbo.tb_test( ID int) -- 延時 1 秒鐘,再進行后面的操作(這是由于SQL Server的時間精度…

Springboot集成BeanValidation擴展一:錯誤提示信息加公共模板

Bean Validator擴展 1、需求 ? 在使用validator時,有個需求就是公用錯誤提示信息,什么意思? 舉個例子: ? NotEmpty非空判斷,在資源文件中我不想每個非空判斷都寫”不能為空“,只需要寫”###“&#xff0c…

福大軟工 · 第十次作業 - 項目測評(團隊)

寫在前面 本次作業測試報告鏈接林燊大哥第一部分 調研,評測 一、評測 軟件的bug,功能評測,黑箱測試 1.下載并使用,描述最簡單直觀的個人第一次上手體驗 IOS端 UI界面簡單明了,是我喜歡的極簡風格。課程模塊界面簡潔優雅…

銷貨清單數據_2020年8月數據科學閱讀清單

銷貨清單數據Note: I am not affiliated with any of the writers in this article. These are simply books and essays that I’m excited to share with you. There are no referrals or a cent going in my pocket from the authors or publishers mentioned. Reading is a…

c++運行不出結果_fastjson 不出網利用總結

點擊藍字 關注我們 聲明 本文作者:flashine 本文字數:2382 閱讀時長:20分鐘 附件/鏈接:點擊查看原文下載 聲明:請勿用作違法用途,否則后果自負 本文屬于WgpSec原創獎勵計劃,未經許可禁止轉載 前言 之前做項目在內網測到了一個fastjson反序列化漏洞,使用dnslo…

FocusBI:租房分析可視化(PowerBI網址體驗)

微信公眾號:FocusBI關注可了解更多的商業智能、數據倉庫、數據庫開發、爬蟲知識及滬深股市數據推送。問題或建議,請關注公眾號發送消息留言;如果你覺得FocusBI對你有幫助,歡迎轉發朋友圈或在文章末尾點贊[1] 《商業智能教程》pdf下載地址 …