C语言实现电脑关机程序

本文实例为大家分享了C语言实现电脑关机的具体代码,供大家参考,具体内容如下

这个是我在网上搜索到的资料,其实也是很简单的。

想使用ESP8266完成这样一个操作——远程关闭电脑,达到人在别的任何地方都可以操作我们的电脑。

这个虽然已经不是羡慕新奇的事,实现的方法也撑出不穷,但我们学习ESP8266,也不失是一种体验的过程。

对于初学者来说也是一种很有成就感的体验。

因此,想完成远程关机,就需要理解怎么实现关机的命令及程序,我们使用C语言来完成。

串口助手也可以实现,但串口助手毕竟是为了调式用的,并不适合应用使用。

代码如下:

//#include "stdafx.h"
#include "stdio.h"
#include "string.h"
#include "stdlib.h"
int print()
{
 printf(" ╪╪╪╪╪╪╧╧╧╧╧╧╧╧╪╪╪╪╪╪\n");
 printf("╔═══╧╧ C语言 关机程序 ╧╧═══╗\n");
 printf("║※1.实现10分钟内的定时关闭计算机 ║\n");
 printf("║※2.立即关闭计算机 ║\n");
 printf("║※3.注销计算机 ║\n");
 printf("║※0.退出系统 ║\n");
 printf("╚═══════════════════╝\n");
 return 0;
}
int main()
{
 char cmd[20]="shutdown -s -t ";
 char t[5]="0";
 int c;
 system("title C语言关机程序");//设置cmd窗口标题
 system("mode con cols=48 lines=25");//窗口宽度高度
 system("color 0B");
 system("date /T");
 system("TIME /T");
 print();
 scanf("%d",&c);
 getchar();
 switch(c)
 {
 case 1:printf("您想在多少秒后自动关闭计算机?(0~600)\n");scanf("%s",t);system(strcat(cmd,t));break;
 case 2:system("shutdown -p");break;
 case 3:system("shutdown -l");break;
 case 0:break;
 default:printf("Error!\n");
 }
 system("pause");
 exit(0);
}

我运行的环境为:VC++6.0

运行效果如下:

选择2,回车后的效果:

这样就完成了C语言实现电脑关机的过程。

接下来要完成:通过ESP8266模块实现手机远程关闭电脑

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

(0)

相关推荐

  • C语言编写简单的定时关机程序

    写一个定时关机的小程序,可以立即关闭计算机,也可以一段时间后关闭计算机. 这里主要考察system()命令. 代码实现: #include<stdio.h> #include<string.h> #include<stdlib.h> int main() { char cmd[20]="shutdown -s -t "; char t[5]="0"; int c; system("title C语言关机程序")

  • C语言实现系统关机注销功能

    本文实例为大家分享了C语言实现系统关机注销的具体代码,供大家参考,具体内容如下 #include<stdio.h> //printf #include<stdlib.h> //system #include<string.h> //strcat---exit int print() { int n; printf("*****c语言关机程序*****\n"); printf("1:实现十分钟内定时关机\n"); printf(&q

  • C语言实现关机小程序

    本文实例为大家分享了C语言实现关机小程序,立即关机和定时关机的具体代码,供大家参考,具体内容如下 #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> #include<windows.h> int main() { printf(" ===================\n");//菜单界面 printf(" 1.立刻关机\n"); print

  • C语言system 自动关机函数代码

    ime_t t; time(&t); 函数名称: time 函数原型: time_t time(time_t *timer) 函数功能: 得到机器的日历时间或者设置日历时间 函数返回: 机器日历时间 参数说明: timer=NULL时得到机器日历时间,timer=时间数值时,用于设置日历时间,time_t是一个long类型 所属文件: <time.h> #include <time.h> #include <stdio.h> #include <dos.h

  • C语言实现电脑关机程序

    本文实例为大家分享了C语言实现电脑关机的具体代码,供大家参考,具体内容如下 这个是我在网上搜索到的资料,其实也是很简单的. 想使用ESP8266完成这样一个操作--远程关闭电脑,达到人在别的任何地方都可以操作我们的电脑. 这个虽然已经不是羡慕新奇的事,实现的方法也撑出不穷,但我们学习ESP8266,也不失是一种体验的过程. 对于初学者来说也是一种很有成就感的体验. 因此,想完成远程关机,就需要理解怎么实现关机的命令及程序,我们使用C语言来完成. 串口助手也可以实现,但串口助手毕竟是为了调式用的,

  • C语言实现恶作剧关机程序

    目录 前言 代码示例: 实现效果: 总结 前言 本文将实现一个很简单很基础的C语言整蛊小程序,当程序运行后,将激活关闭电脑的指令,如果在有效时间内不输入指定的文字电脑将关机.话不多说,来看看具体的代码是怎么写的吧! 代码示例: #include <stdio.h> #include <string.h> #include <windows.h> #include <stdlib.h> int main() { char input[10] = { 0 };

  • 教你利用R语言测试电脑的性能

    利用R语言测试电脑的性能如何 同事新配了一个电脑,想用R语言编写一个程序,看一下电脑性能如何,让我写个代码测试一下. 我能怎么样,我也不懂如何测试电脑啊,那就计算一下矩阵的运算吧.因为我理解的电脑运行性能就是矩阵计算了. 编写代码 rm(list=ls()) set.seed(123) # 设置矩阵的行数 n = 10000 # 生成一个矩阵 value = rnorm(n*n, 10,3) mat = matrix(value,n,n) # 测试电脑性能 system.time({ # 矩阵求

  • python实现的重启关机程序实例

    本文实例讲述了Python实现的重启关机程序的方法,对Python程序设计有一定的参考价值.具体方法如下: 实例代码如下: #!/usr/bin/python #coding=utf-8 import time from os import system runing = True while runing: input = raw_input('关机(s)OR重启(r)?(q退出)') input = input.lower() if input == 'q' or input =='quit

  • C语言实现电子时钟程序

    本文实例为大家分享了C语言实现电子时钟程序的具体代码,供大家参考,具体内容如下 Qt 里面运行 #include<windows.h> #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <time.h> typedef struct { int x; int y; }Point; time_t now; struct tm *pt, t1, t2; int pri

  • 易语言编写64位程序的方法

    今天小编给大家带来的是易语言怎么编写64位程序,希望能帮助到大家! 1.如果你同时在运行腾讯的游戏,它会自动屏蔽掉易语言编写的软件. 2.支持库问题,易语言本身的支持库是兼容所有系统的. 3.所以可能调用了其他支持库,这个我们需要留意一下哦! 4.模块问题,模块调用的命令,某些命令调用的DLL是64位不兼容的. 5.建议:优化一下代码,尝试右键以管理员身份运行. 总结:以上就是5个用易语言编写64位程序的步骤,感谢大家对我们的支持.

  • python编写微信远程控制电脑的程序

    今天来分享一个"高大上"的技术--使用python编写一个可以用微信远程控制电脑的程序! 先来分析一下控制的具体流程: 我们使用微信给特定的邮箱发送一封邮件,其中包含了我们想要电脑执行的命令,然后电脑上的python程序获取到这封邮件,然后解析其中的命令,再交付给电脑执行.可以看出,这其中主要的技术难点就是获取邮件了!但是!这没有任何问题,大家看到我的上一篇博客<python 收发邮件>就可以了! 下面给出使用python收发邮件并执行邮件命令的代码. # -*- codi

  • python通过微信发送邮件实现电脑关机

    Python 通过微信邮件实现电脑关机,供大家参考,具体内容如下 通过手机微信发送QQ邮件给sina邮箱,然后利用python的pop3定时检查sina邮箱的邮件主题以及邮件来源,并在电脑执行相应的命令行实现关机. Email_test[V1.0] import poplib import os import time from email.parser import Parser from email.header import decode_header from email.utils i

随机推荐