C語言中system 執行cmd命令開啟關閉程式

2021-07-24 18:46:59 字數 493 閱讀 9925

函式原型:

int system(char *command);
使用該函式需要新增標頭檔案

1.開啟程式

系統自帶程式可直接使用start命令

system("start iexplore.exe");  //啟動ie

非系統自帶程式需要加入路徑

system("start d:\tencent\wechat\wechat.exe");    //啟動改路徑下的客戶端
注意如果路徑中有空格,需要對整個路徑新增雙引號

2.關閉程式

system("taskkill /f /im iexplore.exe");

3.檢視幫助

>help
>taskkill /?

C語言中的system函式

在linux c程式設計時,system函式有時是很好用的。例如在c中需要呼叫openssl時可以這樣呼叫 int cy system const char command,int status otherwise,ret cmd返回資訊 status ret if wifexited status...

C語言中的SYSTEM函式

system函式 是可以呼叫一些dos命令,比如 system cls 清屏,等於在dos上使用cls命令 下面列出常用的dos命令,都可以用system函式呼叫 assoc 顯示或修改副檔名關聯。at 計畫在計算機上執行的命令和程式。attrib 顯示或更改檔案屬性。break 設定或清除擴充套件...

C語言中如何連續執行多條CMD命令

意思是要儲存上一條命令的狀態。比如說我在dos分別下執行md 1 cd 1 md 2 這3條命令後會建立乙個 1 資料夾,同時在 1 裡面建立乙個 2 資料夾。但是如果我在c中執行system md 1 system cd 1 system md 2 後,它會在它會在當前目錄下同時生成乙個 1 資料...