導航:首頁 > 程序命令 > 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命令相關的資料

熱點內容
伺服器地址缺少埠號什麼意思 瀏覽:525
下載需要解壓的小說用哪個軟體 瀏覽:529
廣東分布式伺服器雲主機 瀏覽:578
伺服器忙打不開怎麼辦 瀏覽:10
tif壓縮軟體 瀏覽:408
程序員那麼可愛陸漓上班第1天 瀏覽:950
macbookair自帶什麼app 瀏覽:696
如何關了加密的軟體 瀏覽:577
程序員p2p待遇 瀏覽:920
ipd編譯要求 瀏覽:931
壓縮解壓王怎麼用 瀏覽:29
伺服器共享文件如何備份 瀏覽:753
買安卓手機怎麼在官網買 瀏覽:122
詩詞入門PDF 瀏覽:361
毒app是什麼單位 瀏覽:64
如何自己編譯android系統 瀏覽:792
phpmysqlpdomysqli 瀏覽:808
php修改sql語句 瀏覽:720
android有道api 瀏覽:388
撓耳營水表用的什麼app 瀏覽:55