http://blog.csdn.net/pipisorry/article/details/33024727

函数名: system

功   能: 发出一个DOS命令

用   法: int system(char *command);

system函数已经被收录在标准c库中,可以直接调用

system()函数用于向操作系统传递控制台命令行,以WINDOWS系统为例,通过system()函数执行命令和在DOS窗口中执行命令的效果是一样的,所以只要在运行窗口中可以使用的命令都可以用SYSTEM()传递,但要注意的是输入斜线时要输入两个,以名C语言当作转义字符处理。

常用的DOS命令,可用system函数调用:

ASSOC    显示或修改文件扩展名关联。

AT       计划在计算机上运行的命令和程序。

ATTRIB   显示或更改文件属性。

BREAK    设置或清除扩展式 CTRL+C 检查。

CACLS    显示或修改文件的访问控制列表(ACLs)。

CALL     从另一个批处理程序调用这一个。

CD       显示当前目录的名称或将其更改。

CHCP     显示或设置活动代码页数。

CHDIR    显示当前目录的名称或将其更改。

CHKDSK   检查磁盘并显示状态报告。

CHKNTFS  显示或修改启动时间磁盘检查。

CLS      清除屏幕。

CMD      打开另一个 Windows 命令解释程序窗口。

COLOR    设置默认控制台前景和背景颜色。

COMP     比较两个或两套文件的内容。

COMPACT  显示或更改 NTFS 分区上文件的压缩。

CONVERT  将 FAT 卷转换成 NTFS。您不能转换

当前驱动器。

COPY     将至少一个文件复制到另一个位置。

DATE     显示或设置日期。

DEL      删除至少一个文件。

DIR      显示一个目录中的文件和子目录。

DISKCOMP 比较两个软盘的内容。

DISKCOPY 将一个软盘的内容复制到另一个软盘。

DOSKEY   编辑命令行、调用 Windows 命令并创建宏。

ECHO     显示消息,或将命令回显打开或关上。

ENDLOCAL 结束批文件中环境更改的本地化。

ERASE    删除至少一个文件。

EXIT     退出 CMD.EXE 程序(命令解释程序)。

FC       比较两个或两套文件,并显示

不同处。

FIND     在文件中搜索文字字符串。

FINDSTR  在文件中搜索字符串。

FOR      为一套文件中的每个文件运行一个指定的命令

FORMAT   格式化磁盘,以便跟 Windows 使用。

FTYPE    显示或修改用于文件扩展名关联的文件类型。

GOTO     将 Windows 命令解释程序指向批处理程序

中某个标明的行。

GRAFTABL 启用 Windows 来以图像模式显示

扩展字符集。

HELP     提供 Windows 命令的帮助信息。

IF       执行批处理程序中的条件性处理。

LABEL    创建、更改或删除磁盘的卷标。

MD       创建目录。

MKDIR    创建目录。

MODE     配置系统设备。

MORE     一次显示一个结果屏幕。

MOVE     将文件从一个目录移到另一个目录。

PATH     显示或设置可执行文件的搜索路径。

PAUSE    暂停批文件的处理并显示消息。

POPD     还原 PUSHD 保存的当前目录的上一个值。

PRINT    打印文本文件。

PROMPT   更改 Windows 命令提示符。

PUSHD    保存当前目录,然后对其进行更改。

RD       删除目录。

RECOVER  从有问题的磁盘恢复可读信息。

REM      记录批文件或 CONFIG.SYS 中的注释。

REN      重命名文件。

RENAME   重命名文件。

REPLACE  替换文件。

RMDIR    删除目录。

SET      显示、设置或删除 Windows 环境变量。

SETLOCAL 开始批文件中环境更改的本地化。

SHIFT    更换批文件中可替换参数的位置。

SORT     对输入进行分类。

START    启动另一个窗口来运行指定的程序或命令。

SUBST    将路径跟一个驱动器号关联。

TIME     显示或设置系统时间。

TITLE    设置 CMD.EXE 会话的窗口标题。

TREE     以图形模式显示驱动器或路径的目录结构。

TYPE     显示文本文件的内容。

VER      显示 Windows 版本。

VERIFY   告诉 Windows 是否验证文件是否已正确

写入磁盘。

VOL      显示磁盘卷标和序列号。

XCOPY    复制文件和目录树。

system这个函数是系统调用。类似于再cmd窗口中执行,其参数是可执行的命令,如  cls  ,notepad.exe。

eg:

#include

//or #include

void main(){

system("ping 10.10.10.11 -t");

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

}

ref:

http://blog.csdn.net/pipisorry/article/details/33024727

http://wenku.baidu.com/view/cfc565d5195f312b3169a5d8.html

http://www.jb51.net/article/42281.htm

原文:http://blog.csdn.net/pipisorry/article/details/33024727

c语言system的参数,C语言中的system函数参数详解相关推荐

  1. C语言中的sscanf()函数使用详解

    这篇文章主要介绍了C语言中的sscanf()函数使用详解,文中附加了一道相关的ACM题目进行补充巩固,需要的朋友可以参考下 文章引用自:https://www.jb51.net/article/711 ...

  2. c语言指定变量地址,C语言中 “_at()” 特殊地址定位详解

    C语言中 "_at()" 特殊地址定位详解 在keil里面,有一个特殊地址定位的指令,就是将一个变量或常量定位到一个指定的地址上面 指令为 __at ,使用方法如下 int var ...

  3. c语言status和void,C语言中的void和void *详解

    1.概述 许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误.本文将对void关键字的深刻含义进行解说,并 详述void及void指针类型的使用方法与技巧. ...

  4. c语言putchar与getchar,C语言中的getchar和putchar详解

    首先给出<The_C_Programming_Language>这本书中的例子: #include int main() { int c; c = getchar(); while (c  ...

  5. sizeof 在C语言的作用,C语言中的sizeof的用法详解

    C语言中的sizeof的用法详解 一.sizeof的概念 sizeof是C语言的一种单目操作符,如C语言的其他操作符++.--等.它并不是函数.sizeof操作符以字节形式给出了其操作数的存储大小.操 ...

  6. C语言中for循环的使用详解及注意点

    C语言中for循环的使用详解及注意点 1.for语句的格式 2.for语句循环示例 3.注意 4.与while语句的比较 5.典型例题 1.for语句的格式 for(表达式1;表达式2;表达式3){循 ...

  7. C语言中fscanf的作用,C语言中fgets和fscanf区别详解

    搜索热词 C语言中fgets和fscanf区别详解 一.作用上的大概区别: ①fgets:从文件中读取一行数据存入缓冲区(fgets遇到回车才会结束,不对空格和回车做任何转换就录入到缓冲区,结束后再往 ...

  8. c语言dummy作为参数,C语言中的dummy函数

    (1)什么是dummy函数? 和其他C语言函数相同,有函数的返回值类型和形参定义,也有函数体,只是函数体内部没有任何执行语句.实际也称为空函数. (2)为什么要定义dummy函数? dummy函数可以 ...

  9. 1071svm函数 r语言_如何利用R语言中的rpart函数建立决策树模型

    决策树是根据若干输入变量的值构造出一个适合的模型,以此来预测输出变量的值,并用树形结构展示出来.决策树主要有两个类别:分类树和回归树.分类树主要针对离散的目标变量,回归树则针对连续的目标变量.R语言中 ...

最新文章

  1. leetcode Longest Substring with At Most Two Distinct Characters 滑动窗口法
  2. 解决在SQL Server 2000的存储过程不能调试
  3. exception in thread main java.lang.noclassdeffounderror wrong name
  4. win10 安装microsoft.net framework3.5
  5. 第一篇 webApp启航
  6. 基于HTML5 WebGL实现 json工控风机叶轮旋转
  7. Centos6.5硬盘故障修复
  8. django-查询集特性
  9. mysql 跨域_解决go echo后端处理跨域的两种操作方式
  10. linux下iscsi
  11. 列顺序对SQL Server复合索引的影响
  12. html网页代码入门,html 网页入门(示例代码)
  13. Atitit 常见的bpmn事件类型与触发机制 目录 1. 事件定义概述 2 2. 按照事件的位置分类 2 2.1. 对事件按照位置进行分类,主要可分为开始事件、中间事件和结束事件, 2 3. 按照
  14. Hping3 拒绝服务攻击手册
  15. 电脑主板报警声音的故障现象对照表
  16. 安全工具之hackingtool
  17. JESD204B时钟网络
  18. WiFi_数据速率计算公式
  19. Longhorn 企业级云原生分布式容器存储-券(Volume)和节点(Node)
  20. 《深入浅出通信原理》辅助笔记

热门文章

  1. LDA(Latent Dirichlet allocation)
  2. 高德地图规划路线,并显示该路线的坐标
  3. 设备点检巡检系统助力企业提高设备生产率
  4. 如果找一首 5百多人一起唱的歌,你会选哪首
  5. Git拉取项目时报错: self signed certificate
  6. android mini2440,移植Android系统到mini2440
  7. Altium Designer使用5:AD18的DXP在什么地方?
  8. EEPROM的用途简述,在单片机中。
  9. 谁来挑战中国跳水梦之队 金童功力几何黑马潜伏
  10. 简练网软考知识点整理-项目招标投标中的法律责任