起因:据同事说我下班之后电脑总是不管,但事实上我关机了,并且还是直接按主机的电源关机。同事提出是误点击重启导致的,我虽不知可否,但却想着不如利用命令行来完成关机操作,这样就能排除错误点击的可能,帮助我进一步查找原因。
1 通过cmd直接实现
新建一个文本文件,里面只需要写上shutdown /s
即可,保存之后修改文件后缀为.cmd
,以后只要双击该文件,就相当于在命令行执行了shutdown /s
命令
2 通过C语言的system()函数实现
新建一个文本文件,里面只要写上如下代码
#include <stdio.h>
#include <stdlib.h>
int main()
{
system("shutdown /s")
return 0;
}
保存后修改文件后缀为.c
或.cpp
,编译一下,取出编译后的.exe
文件,以后只要双击该文件,就相当于在命令行执行了shutdown /s
命令
遇到的问题
在公司的电脑和自己的电脑上,2的执行都出错,并且2出错之后,再执行1时弹出的窗口还是2中的错误,我都是用的DEVC++编译,后来我用Clion编译,一遍过,没有任何问题,并且重新用DEVC++编译也没问题了,很玄学。