C语言/python实现定时关机
1.python
def shutdown():
	print('(1)定时关机\n(2)取消定时关机\n(3)立即关机\n(4)关机重启')
	b = eval(input('请选择:\n'))
	if(b==1):
		time = eval(input('请输入定时关机的时间:\n'))
		os.system('shutdown -s -t '+str(time*60))
		print('设置成功!电脑将在%d分钟后自动关闭。'%time)
	elif(b==2):
		os.system('shutdown -a')
		print('成功取消定时关机设置!')
	elif(b==3):
		print('确定要立即关机吗?[y/n]')
		if(input()=='y'):
			os.system('shutdown -s -t 0')
	elif(b==4):
		print('确定要立即关机重启吗?[y/n]')
		if(input()=='y'):
			os.system("shutdown -r -t 0")
	else:
		print('输入有误!')  
if __init__ == '__main__':
	shutdown()
2.C语言
输入数据即可实现定时关机:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
	char cmd[20] = "shutdown -s -t ",*temp;
	char string[16] = {0};
	int time;
	printf("输入定时关机时间分钟数:\n");
	scanf("%d",&time);
	temp = itoa(time*60,string,10);//转换为字符串
	system(strcat(cmd,temp));
	printf("设置成功!电脑将在%d分钟后定时关机。\n",time);
	system("pause");
	return 0;
}
以下是取消自动关机的程序代码:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
	system("shutdown -a");
	printf("已取消定时关机!");
	return 0;
}
												
											C语言/python实现定时关机的更多相关文章
- python 系统定时关机
		
#coding=utf-8 "shutdown at 23:00" from datetime import * import os import win32api import ...
 - python制作电脑定时关机办公神器,另含其它两种方式,无需编程!
		
小编本人目前就是在电脑面前工作,常常会工作到凌晨两三点还在为自己的梦想奋斗着.有时在办公椅上就稀里糊涂睡着了,我相信有很多朋友和我一样,这样是很不好的.第一对身体不好,第二对电脑不好. 对身体 ...
 - python:基于tkinter的定时关机程
		
本人使用python3 from tkinter import* import os from PIL import Image, ImageTk root=Tk() a=Label(root,tex ...
 - 利用DOS批处理实现定时关机操作
		
10月1放假回来,寝室晚上10:30就停电了,最无法让人理解的是第二天早上8:00才来电.原来晚上电脑都是不关机的,开着WiFi一直到天亮,可是现在不行了,电脑如果一直开着第二天早上起来电脑肯定没电, ...
 - Windows: 在系统启动时运行程序、定时计划任务、定时关机
		
lesca今天介绍一些让系统在启动时,而非登录时,加载用户自定义的应用程序或脚本的方法,推荐度从前到后依次递减. 1. Windows任务计划(task scheduler) 用户可以按以下步骤进行操 ...
 - win7系统下 自带的定时关机
		
进入cmd下,输入shutdown -s -t 600 以上例子代表的是10分钟后自动关机 -s代表定时关机 -t代表着定时,时间以秒为单位一分钟60s 输入完后按enter 定时关机设置完成 当想取 ...
 - Windows 自动关机/定时关机 命令 shuntdown
		
一 .倒计时关机: 指定系统在10分钟后自动关闭:点击"开始→运行",输入命令"Shutdown -s -t 60"(注意:引号不输入,参数之间有空格 ...
 - paip. 定时 关机 休眠 的总结
		
paip. 定时 关机 休眠 的总结 //////////////////title bat shell 批处理日期时间的使用比较. bat shell 批处理if else 多行.. 作者Attil ...
 - Linux系统Shutdown命令定时关机详解
		
转自:http://www.bootf.com/490.html Linux系统下的shutdown命令用于安全的关闭/重启计算机,它不仅可以方便的实现定时关机,还可以由用户决定关机时的相关参数.在执 ...
 
随机推荐
- vue 将markdown字符串转html、修改主题、生成目录
			
前言 将 markdown 字符串转成 html 显示出来,同时把目录也提取出来一起显示.可以使用 marked 来读取 markdown 字符串解析成 html marked官网:https://m ...
 - DS队列----银行单队列多窗口模拟
			
题目描述 假设银行有K个窗口提供服务,窗口前设一条黄线,所有顾客按到达时间在黄线后排成一条长龙.当有窗口空闲时,下一位顾客即去该窗口处理事务.当有多个窗口可选择时,假设顾客总是选择编号最小的窗口. 本 ...
 - 根节点选择器和 html 选择器
			
CSS 中除了用标签选择器选中<html>标签以外还有一个等价的是:root选择器.CSS 变量是有作用域的,全局变量都可以声明在<html>里. <div class= ...
 - Tomcat 10无法使用javax包
			
可以导入新的 jakarta包 <dependencies><!--servlet依赖--> <dependency> <groupId>jakarta ...
 - Java中字节流的总结及代码练习
			
Java中的字节流 在描述字节流时,先知道什么是流 流可以分为:输入流和输出流 输入流和输出流 示意图: 字节流读取内容:二进制,音频,视频 优缺点:可以保证视频音频无损,效率低,没有缓冲区 字节流可 ...
 - Python入门系列(一)安装环境
			
python是什么 python是一门很受欢迎的语言,除了不能生孩子以外,其它都可以做. 它擅长的领域是脚本工具和科学数据这一块,比如大数据,数据分析什么的. python安装 为了演示和验证教程可用 ...
 - metasploit进行局域网远控
			
用metasploit进行局域网远程控制 Metasploit是一款开源的安全漏洞检测工具,可以帮助安全和IT专业人士识别安全性问题,验证漏洞的缓解措施,并管理专家驱动的安全性进行评估,提供真正的安全 ...
 - Hack The Box( Starting Point )
			
Hack The Box [Starting Point] 初始点 -- 了解渗透测试的基础知识. 这一章节对于一个渗透小白来说,可以快速的成长.以下将提供详细的解题思路,与实操步骤. TIER 0 ...
 - 记一次python + selenium小项目出现的问题与解决办法
			
记一次python + selenium小项目出现的问题与解决办法 如何接入代理 def crawl_xdaili(self):#代理 可不用 需要时 解除注释 """ ...
 - 第六十八篇:vue-cli新建项目
			
好家伙,之前只是一股脑得用,连里面的可选配置项都不清楚,今天来把它搞清楚 1.单页面应用 1.1.什么是单页面应用程序 单页面应用程序(英文名: Single Page Application)简称S ...