c 關閉系統程序以及如何呼叫cmd並執行命令

2022-08-01 16:18:14 字數 1245 閱讀 8969

今天翻到了以前很早很早之前寫過的用來學習c#的乙個小程式,裡面有關閉程序的乙個小例子,使用了兩種方法,一種是呼叫cmd執行強制關閉命令,另一種是通過c#提供的方法進行關閉

先說第一種

string

processname="

explorer";

//這裡換成你需要刪除的程序名稱

process myprocess1

=process.

getprocessesbyname(processname);

process myprocess

=new

process();

//設定程式名

myprocess.startinfo.filename="

cmd.exe";

//關閉shell的使用

myprocess.startinfo.useshellexecute

=false;//

重定向標準輸入

myprocess.startinfo.redirectstandardinput

=true;//

重定向標準輸出

myprocess.startinfo.redirectstandardoutput

=true;//

重定向錯誤輸出

myprocess.startinfo.redirectstandarderror

=true;//

設定不顯示視窗

myprocess.startinfo.createnowindow

=true;//

執行強制結束命令

myprocess.start();

myprocess.standardinput.writeline(

"ntsd -c q -p "+

(myprocess1[

0].id).tostring());

//直接結束程序id

myprocess.standardinput.writeline(

"exit");

第二種,通過強大的程序類進行標準關閉。

string

processname="

explorer";

//換成想要結束的程序名字

process myprocess

=process.

getprocessesbyname(processname);

myprocess[

0].kill();

關閉系統程序,以及如何呼叫CMD並執行命令

processname explorer 這裡換成你需要刪除的程序名稱 process myprocess1 process.getprocessesbyname processname process myprocess new process 設定程式名 myprocess.startinfo....

CMD關閉系統程序之說

方法一 ntsd命令 例子 在 執行 中輸入 ntsd c q pn 程式名字 在ms dos中的作用是一樣的 方法二 tskill命令 這個命令與tasklist命令是相對應的吧 tasklist命令是顯示有哪些程序正在執行 tskill命令是關閉執行中的程序.不過我試驗了,好像沒有用哦 o 共有...

如何關閉系統彈出氣泡

方法一 開始 執行 輸入 gpedit.msc 本地計算機策略 使用者配置 管理模板 工作列和開始選單 刪除開始選單專案上的氣球提示 選擇 已啟用 確定就行了。方法二 點 開始 執行 輸入regedit 點 確定 開啟登錄檔,定位到hkey current user software microso...