基本概念
- 头文件: stdlib.h
- 函数功能: 执行dos命令(windows系统)或shell命令(Linux/Unix系统),参数字符串command为命令名。
注意: (1) windows系统下参数字符串不区分大小写; **(2)**在window系统中,system()直接在控制台调用一个command命令;在Linux/Unix系统中,system()会调用fork函数产生紫禁城,由子进程来执行command命令,命令执行完后随即返回原调用的进程。
- 函数返回值: 命令执行成功返回0,执行失败返回-1
常用命令
参数 | 功能 |
---|
CLS | 清除屏幕 | PAUSE | 暂停,等待用户信号 |
其他命令
参数 | 功能 | 说明 |
---|
ASSOC | 显示或修改文件扩展名关联 | | ATTRIB | 显示或更改文件属性 | | BREAK | 设置或清除扩展式 CTRL+C 检查 | | BCDEDIT | 设置启动数据库中的属性以控制启动加载 | | BCDEDIT | 设置启动数据库中的属性以控制启动加载 | | CACLS | 显示或修改文件的访问控制列表(ACL) | | CALL | 从另一个批处理程序调用这一个 | | CD | 显示当前目录的名称或将其更改 | | CHCP | 显示或设置活动代码页数 | | CHDIR | 显示当前目录的名称或将其更改 | | CHKDSK | 检查磁盘并显示状态报告 | | CHKNTFS | 显示或修改启动时间磁盘检查 | | CMD | 打开另一个 Windows 命令解释程序窗口 | | COLOR | 打开另一个 Windows 命令解释程序窗口 | | CMD | 设置默认控制台前景和背景颜色 | | COMP | 比较两个或两套文件的内容 | | COMPACT | 显示或更改 NTFS 分区上文件的压缩 | | CONVERT | 将 FAT 卷转换成 NTFS 你不能转换当前驱动器 | | COPY | 将至少一个文件复制到另一个位置 | | DATE | 显示或设置日期 | | DEL | 删除至少一个文件 | | DIR | 显示一个目录中的文件和子目录 | | DISKPART | 显示或配置磁盘分区属性 | | DOSKEY | 编辑命令行、撤回 Windows 命令并创建宏 | | DRIVERQUERY | 显示当前设备驱动程序状态和属性 | |
|