如何使用C/C++来实现电脑关机呢??
让自己也当一次黑客。
在C/C++中为我们提供了system()函数,本章就是通过用system()来实现电脑关机。
在实现用C/C++中的system()函数来实现电脑关机之前我们先来了解一下电脑的命令提示符
命令提示符
简称:CMD;CMD是 Windows 操作系统中的一种命令行工具,它提供了一种通过键入命令来与计算机系统进行交互的方式。本章我们就是通过使用命令提示符(shut down -s -t 60){需要注意的是这里的60指的是关机倒计时,这里可以按照自己的意愿来修改} 来实现机关的。通过使用命令提示符(shut down -a)来实现终止关机的。
注:
我们可以通过按下快捷键 Win + R 打开运行,输入 cmd 回车。然后输入(shut down -s -t 60)回车,就可也实现关机,再输入(shut down -a)就可一终止关机。
C库函数—system()
描述:
C 库函数 int system(const char *command) 把 command 指定的命令名称或程序名称传给要被命令处理器执行的主机环境,并在命令完成后返回。
函数声明:
int system(const char *command)
标准库
#include <stdlib.h>
参数
- command -- 包含被请求变量名称的 C 字符串。
返回值
如果发生错误,则返回值为 -1,否则返回命令的状态。
案例1.
注:在电脑桌面生成一个可执行的文件(.exe),点击达到关机的效果。
代码:
生成可执行文件:
最后在桌面点击(.exe)文件就可以实现关机。
案例2.
注:在案例1的基础上进行加工,魔改,让学习变得有趣。学习很苦,鸡汤来补。
代码:
生成可执行文件:
方法如上。