導航:首頁 > 程序命令 > c執行dos命令

c執行dos命令

發布時間:2023-09-10 20:51:21

Ⅰ C語言如何使用dos命令,如何打開電腦文件

  1. C語言裡面使用DOS命令,需要使用system函數。

    函數名: system
    功 能: 發出一個DOS命令
    用 法: int system(char *command);

  2. 打開電腦文件,在DOS下可以使用START命令。

    start
    啟動單獨的「命令提示符」窗口來運行指定程序或命令。如果在沒有參數的情況下使用,start 將打開第二個命令提示符窗口。
    語法
    start ["title"] [/dPath] [/i] [/min] [/max] [{/separate | /shared}] [{/low | /normal | /high | /realtime | /abovenormal | belownormal}] [/wait] [/b] [FileName] [parameters]
    參數
    "title" 指定在「命令提示符」窗口標題欄中顯示的標題。
    /dpatch 指定啟動目錄。
    /i 將 Cmd.exe 啟動環境傳送到新的「命令提示符」窗口。
    /min 啟動新的最小化窗口。
    /max 啟動新的最大化窗口。
    /separate 在單獨的內存空間啟動 16 位程序。
    /shared 在共享的內存空間啟動 16 位程序。
    /low 以空閑優先順序啟動應用程序。
    /normal 以一般優先順序啟動應用程序。
    /high 以高優先順序啟動應用程序。
    /realtime 以實時優先順序啟動應用程序。
    /abovenormal 以超出常規優先順序的方式啟動應用程序。
    /belownormal 以低出常規優先順序的方式啟動應用程序。
    /wait 啟動應用程序,並等待其結束。
    /b 啟動應用程序時不必打開新的「命令提示符」窗口。除非應用程序啟用 CTRL+C,否則將忽略 CTRL+C 操作。使用 CTRL+BREAK 中斷應用程序。

  3. 綜上,在C中使用 system("start 文件名");命令即可打開文件。


Ⅱ 在C語言中如何使用dos命令

用system()函數
原型:int
system(char
*cmd)
包含在dos.h下(VC
包含在stdlib.h)

定時關機
程序:
#include<stdio.h>
#include<dos.h>
#include<string.h>
void
main()
{
char
s[30]="shutdown
-s
-t
";
char
*p;
printf("please
input
how
many
seconds
you
want
to
wait
:
");
scanf("%s",p);
strcat(s,p);
system(s);
}
需要注意的是,上面的程序需在Turbo
C小編譯,在VC環境下會提示error
C2065:
'system'
:
undeclared
identifier
可以改為:
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int
main()
{
char
p[100]="shutdown
-s
-t
";
char
s[20];//注意這里不能寫成*s否則即使調試成功,程序寫無法正常運行!
int
str;
int
ch;
printf("請輸入
等待時間
(秒):");
scanf("%s",s);
strcat(p,s);
system(p);
return
0;
}
一旦編譯成功後就可以在工程文件夾下找到生成的*.exe
文件,以後就不用那麼麻煩的鍵入命令啦,呵呵……
如果想取消關機,可另外在寫一個程序:
#include<stdio.h>
#include<dos.h>
#include<string.h>
void
main()
{
char
s[30]="shutdown
-a
";
system(s);
}
二合一,那叫一個方便啊,哦也!!!

Ⅲ c語言調用DOS命令

system("command"); 的作用是打開「命令提示符」,以後可以手動輸入DOS命令。
system("dir"); 在C中列印當前目錄。

具體使用方法見下:
<stdlib.h>
int system(const char *s)
system函數將字元串s傳遞給系統環境運行。如果s是NULL,如果存在命令處理器system返回非0。如果s非NULL,system返回的值與執行的環境相關。

Ⅳ c語言的DOS命令是什麼

Turbo C在DOC裡面需要輸入Tc回車,或者TCC回車進行啟動。

如果需要調用DOS命令,則是使用
#include "stdio.h"
#include "stdlib.h"
main()
{
system("要執行的命令「);
}

Ⅳ C語言可以調用所有dos命令嗎

C語言在windows下編程嘛,難免使用控制台,那何必後台執行呢,即使不這樣也是「黑乎乎的cmd窗口」。
system()就可以了

閱讀全文

與c執行dos命令相關的資料

熱點內容
android通訊錄增刪改查 瀏覽:725
車貸解壓過戶可以同時進行嗎 瀏覽:915
java面向對象編程題目 瀏覽:876
二次元壓縮包 瀏覽:698
stc模擬器編程器 瀏覽:155
伺服器銷售怎麼做好 瀏覽:87
什麼是com編程 瀏覽:848
演算法工程師最新資訊 瀏覽:608
郵政銀行卡怎麼在app簽約綁定 瀏覽:49
壓縮卷一直轉 瀏覽:976
初一編程小程序怎麼做 瀏覽:826
bt軟體文件夾名稱 瀏覽:157
unix創建命令 瀏覽:622
devc是多少位的編譯器 瀏覽:980
怎麼樣能快點升安卓系統 瀏覽:976
奇跡mu用什麼伺服器 瀏覽:605
如何讓軟體在多個安卓系統上運行 瀏覽:575
java判斷半形 瀏覽:882
java判斷正負 瀏覽:322
刷頭條程序員的日常 瀏覽:104