前言
这里注意一下!
提示:注意小心使用,免得别人正在写什么重要文件😅,没保存,关机导致丢失,谨慎使用❗️
一、效果
输入“我是猪”之后
直接上源码
二、关机小程序源码
#define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> #include <string.h> #include <stdlib.h> int main() { char arr[20] = { 0 }; system("shutdown -s -t 60"); //通过命令行指令实现关机,shutdown-s表示关机,t表示时间,后面的数字可以指定延迟关机时间,这里我设置60秒 again: printf("请尽快输入“我是猪”,否则电脑将在60秒后关机"); scanf("%s", &arr); if (strcmp(arr, "我是猪") == 0) //这里可以选择任意你想让他输入的东西 { system("shutdown -a"); } else { goto again;//如果对方输入错误实现反复输入 } return 0; }
- 代码实现后,在对应文件夹找到exe程序生成exe文件发送即可,考虑到可能有人不会弄,教程(作者用的是vs2019) ↓
三、生成exe文件
1.点击上方debug旁的小三角切换成release
2.点击上方项目->随后点击属性
3.点击配置属性->c/c+±>代码生成-》多线程调试dll(/mDd)
4.右键文件所在的项目,点击生成,然后在文件夹里找到exe文件就可以啦
四、shutdown指令拓展
- 大家也可以根据自己的需求来选择要实现的效果。
指令 | 作用 |
shutdown -a | 取消关机 |
shutdown -s | 关机 |
shutdown -f | 强行关闭应用程序 |
shutdown -m | 计算机名 控制远程计算机 |
shutdown -i | 显示“远程关机”图形用户界面,但必须是Shutdown的第一个参数 |
shutdown -l | 注销当前用户 |
shutdown -r | 关机并重启 |
shutdown -s -t | 时间 设置关机倒计时 |
shutdown -r -t | 时间,设置重新启动倒计时 |
shutdown -h | 休眠 |
总结
这种代码整蛊一下朋友就可以啦,不要滥用哦,以免造成损失,祝大家新年快乐~~,觉得对您有帮助请点个大大的赞👍吧!😊你们的支持就是我的动力!!!👊👊👊👊👊