C/C++ system()函数的常用参数详解
·
前言
system()函数适用于C/C++程序调用操作系统命令,在我们的C++编程中会经常被使用。这里详细记录一下C++编程中system()函数的常用参数。
一、常用推荐
pause:暂停批处理文件的处理并显示消息
color: 设置默认控制台前景和背景颜色
title: 设置cmd.exe会话的窗口标题
cls: 清除屏幕
system("pause");//暂停
system("color 0B");//0B为控制台的前景和背景颜色,详细介绍请见下表
system("title winName");//winName为控制台名称
system("cls");//清屏
color参数后面的参数为16进制的个位数,对应的位数与颜色如下表所示
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F |
黑色 | 蓝色 | 绿色 | 湖蓝色 | 红色 | 紫色 | 黄色 | 白色 | 灰色 | 淡蓝色 | 淡绿色 | 浅绿色 | 淡红色 | 淡紫色 | 淡黄色 | 亮白色 |
二、文件操作
md/mkdir:创建一个目录
start: 启动单独的窗口以运行指定的程序或命令
del: 删除至少一个文件
copy: 将至少一个文件复制到另一个位置
move: 将一个或多个文件从一个目录移动到另一个目录
type: 显示文本文件的内容
system("md name");//等同于system("mkdir name");新建名为name的文件夹
system("start cmd");//打开命令提示符
system("start https://www.baidu.com/")//打开网页
system("del file.txt");//删除file.txt文件
system("copy A B");//目录文件A复制到目录文件B 可以添加路径,文件需要大量拷贝的情况下很常用
system("move A B");//目录文件A移动到目录路径B 当需要转移一个文件到另一个目录是很常用
system("type file.txt");//显示file.txt文件中内容
三、系统操作
shutdown:允许通过本地或远程方式正确关闭计算机
date: 显示或设置日期
time: 显示或设置系统时间
cd/chdir: 显示当前目录的名称或将其更改
dir: 显示一个目录中的文件和子目录
ver: 显示 Windows 的版本
vol: 显示磁盘卷标和序列号
system("shutdown -s –t 60");//60s后关机
system("shutdown -a");//取消关机
system("shutdown -p");//立即关闭
system("shutdown -1");//注销计算机
system("shutdown -r –t 0");//立即重启
system("shutdown -h –f");//睡眠
system("date");//年月日
system("time");//时分秒
system("cd");//等同于system("chdir");显示文件路径
system("dir");//显示当前路径下所有文件
system("ver");//显示Windows系统版本
system("vol");//显示磁盘卷标和序列号
总结
本文记录了system()函数的参数作用以及如何使用,system()函数提供了大量能使我们快速便捷地处理数据的方法。
更多推荐
已为社区贡献6条内容
所有评论(0)