关机整蛊小程序(c语言实现)

文章目录

  • 前言
  • 一、效果
  • 二、关机小程序源码
  • 三、生成exe文件
      • 1.点击上方debug旁的小三角切换成release
      • 2.点击上方项目->随后点击属性
      • 3.点击配置属性->c/c++->代码生成-》多线程调试dll(/mDd)
      • 4.右键文件所在的项目,点击生成,然后在文件夹里找到exe文件就可以啦
  • 四、shutdown指令拓展
  • 总结


前言

这里注意一下!

提示:注意小心使用,免得别人正在写什么重要文件,没保存,关机导致丢失,谨慎使用❗️


一、效果

关机整蛊小程序(c语言实现)_第1张图片

输入“我是猪”之后

关机整蛊小程序(c语言实现)_第2张图片

直接上源码

二、关机小程序源码

#define _CRT_SECURE_NO_WARNINGS 1
#include 
#include 
#include 

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

关机整蛊小程序(c语言实现)_第3张图片

2.点击上方项目->随后点击属性

关机整蛊小程序(c语言实现)_第4张图片

3.点击配置属性->c/c+±>代码生成-》多线程调试dll(/mDd)

关机整蛊小程序(c语言实现)_第5张图片

4.右键文件所在的项目,点击生成,然后在文件夹里找到exe文件就可以啦

关机整蛊小程序(c语言实现)_第6张图片

四、shutdown指令拓展

  • 大家也可以根据自己的需求来选择要实现的效果。
指令 作用
shutdown -a 取消关机
shutdown -s 关机
shutdown -f 强行关闭应用程序
shutdown -m 计算机名 控制远程计算机
shutdown -i 显示“远程关机”图形用户界面,但必须是Shutdown的第一个参数
shutdown -l 注销当前用户
shutdown -r 关机并重启
shutdown -s -t 时间 设置关机倒计时
shutdown -r -t 时间,设置重新启动倒计时
shutdown -h 休眠

总结

这种代码整蛊一下朋友就可以啦,不要滥用哦,以免造成损失,祝大家新年快乐~~,觉得对您有帮助请点个大大的赞吧!你们的支持就是我的动力!!!

你可能感兴趣的:(C_语法,c语言,开发语言,c++)