c#中使用process類對程序進行操作,要使用process類,首先需要引入命名空間using system.diagnostics;
(1)獲得執行的所有程序
// 返回結果:
// 型別 system.diagnostics.process 的陣列,表示本地計算機上執行的所有程序資源。
public static process getprocesses();
因為是靜態方法,所以可以通過類名來呼叫,通過乙個process型別陣列來進行接收
process process= process.getprocesses();
//列印陣列內容
foreach(var p in process)
(2)立即停止關聯的程序。
public void kill();
(3)啟動程序
public static process start(string filename);
例項: process.start("mspaint");
process.start("iexplore", "");
(4)開啟本地檔案
process p = new process();//建立程序物件
processstartinfo psi = new processstartinfo(@"c:\users\dell\desktop\測試檔案.txt");
//啟動程序
p.startinfo = psi;
p.start();
程序學習記錄1
跨平台的程序建立模組 支援跨平台 windows linux multiprocessing 提供了乙個 process 類來代表乙個程序物件 from multiprocessing import process import os def download filename,type,kwarg...
C 學習記錄
由於之前寫c c 程式時,動不動就容易報錯,也就沒繼續用,一直覺得c 很難。最近在學習機器學習時,用到了乙個c 神經網路庫,並且在菜鳥教程中看到了c 的教程,於是學了一下,發現根本沒有想象中的那麼難,可能也是這個教程講的比較好吧。現在把一些學到的比較重要的點記錄一下吧!1.ifndef 突然覺得在標...
C 學習記錄
原創 主要是c 和c 不同的地方,會寫一下,流程控制什麼的都差不多,比較適合c 轉c 的人看 以前沒有系統的學過c 現在補一下,以前完全是為了看懂別人的 稍微看一下,也沒有太想在這方面下功夫,學一點是一點,目標是能修改別人的c 服務端程式。一.包含 包含原理上什麼檔案都能包含進來,但是一般只包含.c...