關於dos命令c語言system函式

時間 2022-01-03 11:32:52

1樓:碎夢碎愛

deltree已經改為deletetreedel d:\*.*

del不加任何引數,會有警告刪除檔案

del /s /q /f d:\*.*

直接顯示

刪除檔案 - d:\……

用到c語言

system ("del d:\*.*");

當然d:\只是個為了解釋方便記憶。

詳情在cmd中del /? 或 help del

2樓:金色潛鳥

沒有這個命令。除非是你自己寫的 程式名或 批檔名。

效果:'deltree' is not recognized as an internal or external command,

operable program or batch file.

3樓:匿名使用者

deltree這個命令在dos4.0---dos7.0(win98的dos環境)這些dos版本中存在, 桌面windows改用nt核心以後(就是從windows2000以後),ms再不提供這個命令

顧名思義deltree就是刪除乙個目錄樹,就是刪除乙個目錄,包括它的所有檔案和子目錄,加"/y"引數取消警告提示

在windows2000以後的版本可以用rmdir(或者rd)命令代替此命令 ,rmdir命令加"/s"引數可以實現刪除乙個非空目錄,加"/q"引數取消提示資訊:

system("rmdir /s /q d:\\123"); //不提示刪除d:\123目錄包括其子目錄和檔案

system("rd /s /q d:\\123"); //一樣的效果

c語言中呼叫system()函式彈出dos視窗如何隱藏? 5

4樓:匿名使用者

1、呼叫system函式時用start的/b引數,system("start /b ping 10.10.10.11 -t"); 即可隱藏視窗。

2、system函式:

原型:int system(const char * command);

功能:執行 dos(windows系統) 或 shell(linux/unix系統) 命令,引數字串command為命令名;

說明:在windows系統中,system函式直接在控制台呼叫乙個command命令。在linux/unix系統中,system函式會呼叫fork函式產生子程序,由子程序來執行command命令,命令執行完後隨即返回原呼叫的程序;

標頭檔案:stdlib.h;

返回值:命令執行成功返回0,執行失敗返回-1。

3、例程:

#include

#include

int main()

5樓:古全堵壬

deltree這個命令在dos4.0---dos7.0(win98的dos環境)這些dos版本中存在,

桌面windows改用nt核心以後(就是從windows2000以後),ms再不提供這個命令

顧名思義deltree就是刪除乙個目錄樹,就是刪除乙個目錄,包括它的所有檔案和子目錄,加"/y"引數取消警告提示

在windows2000以後的版本可以用rmdir(或者rd)命令代替此命令

,rmdir命令加"/s"引數可以實現刪除乙個非空目錄,加"/q"引數取消提示資訊:

system("rmdir

/s/q

d:\\123");

//不提示刪除d:\123目錄包括其子目錄和檔案

system("rd

/s/q

d:\\123");

//一樣的效果

6樓:

用start的/b引數

system("start /b ping 10.10.10.11 -t");

c語言控制台程式設計怎麼用system()函式控制dos視窗緩衝區的大小

7樓:風若遠去何人留

可以使用如下呼叫實現設定:

system("mode con cols=w lines=h");

其中w和h為需要設定的常數。

如system("mode con cols=300 lines=200");

就是設定緩衝區寬為300字元,高位200行。

其原理為:

system函式為呼叫系統shell命令,對於windows來說,就是dos命令。

在dos命令中,mode命令可以設定輸出裝置的緩衝區。

第乙個引數con表示要設定的是命令列終端(console);

第二引數為設定寬度;

第三個引數為設定高度;

二三兩個引數可以不同時存在,如果只有cols部分,則只設定寬度,高度不變;如果只有lines部分,就是只設定高度,寬度不變。

8樓:匿名使用者

system("mode con cols=寬");system("mode con lines=高");system("mode con cols=寬 lines=高");

c語言中什麼指令可以關閉dos視窗

9樓:電子科技小百科

dos命令用法: int system(char *command); system函式在標準函式庫stdlib.h中,可以直接呼叫,dos中的退出命令:

exit。解決方法如下:

1、首先建立乙個c++控制台應用。

2、如果要使用dos命令,就必須寫上頭檔案:#include 不然會報錯,如圖。

3、然後輸入**,如下圖所示。

4、ctrl+f5編譯執行,可以看到控制台上顯示出綠色的文字,並且標題為「dos命令的使用方法」。

5、最後在c++中使用dos命令,在system("")的""中輸入dos命令,控制台就會執行命令,而system所在的標頭檔案為windows.h。

10樓:文正

一般來說直接用庫函式exit就可以了. 它就個引數, 但是就普通的單個的程式來說是沒有用的. 一般寫0.

但是如果你寫的cmd程式是更大的乙個程式的乙個子程式, 那麼它的返回值一般就一特殊意義.

11樓:匿名使用者

dos控制台是c語言的執行環境。system函式是c語言呼叫dos命令的介面。

函式名: system

功 能: 發出乙個dos命令

用 法: int system(char *command);

system函式在標準函式庫stdlib.h中,可以直接呼叫。

dos中的退出命令:exit。

用 法:exit /b 返回值。

在c語言當中關閉dos視窗可用 system("exit");來實現。

12樓:楓啦啦

exit(0);可以退出

不過你要按f5執行程式,而不是ctrl+f5

13樓:利雅竹

開啟記事本

cmd儲存為1.bat檔案。

對xp有效。

14樓:

本來執行完了就回自動關閉,好多還在問怎麼不讓他自動關閉呢

c語言怎麼使用system()設定dos視窗字型和大小?

15樓:匿名使用者

在window32下:

system("mode con cols=30 lines=20");

裡面的數字可以改:

char stcmd[128];

system(stcmd);

求dos命令定時關機命令,求DOS命令定時關機命令 !

shutdown i l s r a f m computername t xx c co mment d up xx yy 沒有引數 顯示此訊息 與 相同 i 顯示 gui 介面,必須是第乙個選項 l 登出 不能與選項 m 一起使用 s 關閉此計算機 r 關閉並重啟動此計算機 a 放棄系統關機 m...

dos命令學習工具,DOS命令學習工具

禁用指定dos命令辦法 這種方法的基本原理是將危險的dos命令加以限制,防止非法使用這些命令對硬碟資料進行破壞。具體方法如下 用 記事本 開啟c盤根目錄下的autoexec檔案,並在其中新增如下語句 c doskey format bad command or filename c doskey d...

如何編寫dos命令,如何編寫DOS命令

隨便寫乙個程式,加到命令目錄裡 零基礎黑客系列教程之dos 010 使用md命令建立目錄 cmd命令大全 有關某個命令的詳細資訊,請鍵入 help 命令名xp.cmd命令大全 有關某個命令的詳細資訊,請鍵入 help 命令名assoc 顯示或修改副檔名關聯。at 計畫在計算機上執行的命令和程式。at...

dos命令詳解大全,dos命令是什麼

dos命令大全。一 md 建立子目錄 二 cd 改變當前目錄 三 rd 刪除子目錄命令。四 dir 顯示磁碟目錄命令 五 mem檢視當前記憶體狀況命令 六 tree 顯示磁碟目錄結構命令。七 deltree 刪除整個目錄命令。dos命令是什麼 是。微軟在。windows之前的乙個作業系統,現在很少用...

組合語言中的dos問題,關於Dos命令和組合語言的問題

其實也可以說匯程式設計序不是在dos環境下執行的。dos平台不是乙個現在我們概念中的作業系統,它不支援多工,cpu一時間只能執行乙個執行緒。所以在程式執行時,dos本身就失去了對電腦的控制,cpu被應用程式占用。應用程式結束後當然不再控制cpu,所以由dos平台再次控制電腦,也就是所謂返回dos。這...