Python 程序实现电脑自动定时关机

前言
因为有时候想让电脑在几个小时后关机,然而用cmd命令又有些麻烦,所以自己设计了一个简单的可视化操作界面,令电脑可以选择在几小时后关机

代码如下

#coding=gbk
import tkinter as t
import os
var=1
#读取输入数据,默认为1
def show():var=ku.get()if var=='':var=1return(var)#定义定时关机
def shutdown_computer():filename='dd.bat'
with open (r'D:\dd.bat','w') as c:time=int(show())*3600c.write('Shutdown -s -t '+str(time))
open ('D:\dd.bat','rb')
os.system('D:\dd.bat')
#定义取消
def nope():
filename='gg.bat'
with open (r'D:\gg.bat','w') as c:c.write("Shutdown -a")open ('D:\gg.bat','rb')os.system('D:\gg.bat')#载入可视化视窗my=t.Tk(className="自动关机")#标题my.geometry("500x500")#窗口大小#左边的按钮x=t.Button(activebackground='pink',bg='#8ffe09',fg='black',text="shutdown",width=10,command=shutdown_computer        )
x.pack()   #显示按钮
x.place(x=100,y=100)#位置#右边的按钮
y=t.Button(activebackground='pink',bg='#18d17b',fg='black',text="nope",width=10,command=nope)
y.pack() #显示按钮
y.place(x=300,y=100)   #位置
label=t.Label(my,text='请输入几小时后关机',anchor='c').grid(row=0)
ku=t.Entry(my)
ku.grid(row=0,column=1)
my.mainloop()

可以在cmd命令行输入pyinstaller -F xx.py 打包成exe可执行文件。效果如图。

暂时只能输入整数,程序调用了os库和tkinter库,通过往D盘写一个bat文件实现自动关机及取消。

Python 程序实现电脑自动定时关机相关推荐

  1. window 10 电脑 自动 定时 关机

    设置 电脑自动关机 1.Windows+R 打开运行命令框 2.在运行命令框中输入 "Shutdown.exe -s -t 3600",这里表示60分钟后自动关机,"36 ...

  2. python 倒计时运行程序怎么关闭_如何让电脑自动倒计时关机?我Python拭魅战告诉你...

    在日常使用电脑的过程中,很多小伙伴都有让电脑按时自动关机的需求.通常而言,年夜家一般城市有几种选择. 假如哪一天,你女神问你,有没有什么按时关机的好体例,你怎么告诉她? 一.熟悉计算机操作的话,可以使 ...

  3. 设置计算机每天定时自动开关机,如何设置电脑每天定时关机

    如何设置电脑每天定时关机 养成定时关机,是一种使用电脑的好习惯.那么如何设置电脑每天定时关机呢?下面就让jy135小编来告诉大家吧,欢迎阅读. 第一步,开始菜单--->运行,在运行里面输入not ...

  4. Java自动定时关机程序

    这是本人的第一次写Java博客,先来写一个简单的,很多小伙伴以前应该都试过自动定时关机,这次给大家带来自动定时关机的代码和取消定时关机的代码. import java.io.IOException;p ...

  5. linux定时关机命令_电脑设置定时关机你会吗?Windows自带的这行命令真好用

    如何为自己的电脑设置定时关机或取消定时关机?今天跟大家分享一个Windows系统自带的方法! Windows系统自带了一个名为shutdown.exe的程序,这个程序默认是在C:WindowsSyst ...

  6. 计算机系统中定时的方法有几种,电脑怎么定时关机 电脑定时关机有哪些方法...

    我们抽时间面对电脑,不免会感觉浑身不舒服,也对我们的身体造成损害,所以很多人都会选择电脑定时关机,那电脑怎么定时关机呢?接下来我们就来好好的了解一番吧! 电脑怎么定时关机,方法一.用shutdown命 ...

  7. 利用XP实现自动定时关机

    利用XP实现自动定时关机 Windows XP提供了一个关机程序,可以方便地实现自动定时关机.该程序名称为Shutdown.exe,位于Windows/System32文件夹中,控制着Windows的 ...

  8. windows server 2008 r2 定时关机_电脑怎么定时关机 秒懂的Win10定时关机命令使用方法...

    Win10怎么定时关机?今天芝麻科技网教大家3种Win10定时关机方法,包含用命令定时关机.软件以及杀毒工具定时关机等,也适合XP.Win7和Win8等系统,相信对于一些如夜间下载东西或者大文件,挂机 ...

  9. Win7电脑设置定时关机的操作方法

    Win7怎么让电脑定时关机?想必大家一定有遇到过这样的烦恼吧,电脑文件下载到一半或传输到一半的时候,而你有事需外出,关机吧太可惜了,不关机吧又浪费电,还会影响电脑的使用寿命,那么该如何是好呢?这时候选 ...

最新文章

  1. python中字符串的布尔值_Python基础之字符串,布尔值,整数,列表,元组,字典,集合...
  2. 小程序-wepy学习
  3. 全球及中国卸妆条行业发展规模与营销前景分析报告2022版
  4. 如何制作python代码_如何使用50行Python代码制作一个计算器
  5. 使用JQuery实现延迟加载UserControl
  6. 程序员的进化(目前还看不懂)
  7. 用pv操作描述如下前驱图_LinkedList实现分析(二)——常用操作
  8. PID控制器开发笔记之一:PID算法原理及基本实现
  9. JavaScript中的ParseInt(08)和“09”返回0的原因分析及解决办法
  10. SpringBoot的启动过程
  11. 更改npm淘宝源,并设置cnpm
  12. 表情库 android,Emojicon
  13. Kali-Linux windows 双系统的安装
  14. Matab六自由度机械臂建模的偷懒方法
  15. pytorch下使用LSTM神经网络写诗
  16. 十大中文搜索引擎排名,头一个你绝对意想不到!
  17. 某妹游戏登录加密(webpack)
  18. js:ajax post与get的区别,getjson的使用
  19. sim函数 matlab输出,关于MATLAB里sim函数?
  20. caffe学习之——CMakeList.txt内容详解

热门文章

  1. 调整mmecached的limi_maxbytes大小
  2. centos下linux运行asp网站搭建配置-mono+nginx
  3. 关于主外键关系主表子表插入 或者更新
  4. 思科模拟器完成计算机网络综合组网(虚拟局域网,交换机,路由器,路由器协议,WWW/DNS/FTP服务,访问控制列表)
  5. maxwell报错电流泄漏到空气中问题解决方案
  6. 2022年密码行业研究报告
  7. 长时间没打开ABAQUS,启动出错
  8. NPOI导出Word操作
  9. 客厅适合用射灯做基础照明吗?
  10. 铁路计算机科学与技术试题,北京交通大学计算机科学与技术(铁路信息技术)专业介绍专业解读...