當前位置:首頁 » 編程語言 » c語言怎麼控制dos
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言怎麼控制dos

發布時間: 2023-08-07 06:12:08

❶ 在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命令

執行dos命令,可以使用庫函數system。
1 頭文件:
stdlib.h
2 聲明:
int system(char *command);
3 功能:
執行系統命令command,當程序運行在windows下時,就是執行dos命令。
4 示例:
system("cls");
就是在輸出窗口中執行dos命令cls, 其功能為清除屏幕上的所有輸出。

❸ 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函數即可。

1、system函數:
原型:int system(const char * command);
功能:執行 dos(windows系統) 或 shell(Linux/Unix系統) 命令,參數字元串command為命令名;
說明:在windows系統中,system函數直接在控制台調用一個command命令。在Linux/Unix系統中,system函數會調用fork函數產生子進程,由子進程來執行command命令,命令執行完後隨即返回原調用的進程;
頭文件:stdlib.h;
返回值:命令執行成功返回0,執行失敗返回-1。
2、常式:

#include<stdio.h>
#include<stdlib.h>
intmain(){
system("delC:\123.txt");//在控制台中,執行命令delC:\123.txt,刪除C盤目錄下的123.txt文件
return0;
}