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


前言

这里注意一下!

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


一、效果

在这里插入图片描述

输入“我是猪”之后

在这里插入图片描述

直接上源码

二、关机小程序源码

#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休眠

总结

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

  • 10
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值