电脑怎么快速关机 笔记本电脑关机快捷键

本文介绍了:普通人关机的习惯方式、以及程序员关机的方式哈!
一、普通人关机
0)优雅的关机

电脑怎么快速关机 笔记本电脑关机快捷键

文章插图
1)快捷键关机
使用快捷键关机相信是大家比较常用的方法了吧?也是最简单方便的方法 。
按下快捷键【Alt】+【F4】弹出功能对话框,实现快速关机,又快又准效率极高 。
电脑怎么快速关机 笔记本电脑关机快捷键

文章插图
2)任务管理器关机
这个方法和上一个快捷键关机的方法有着异曲同工之妙,按下快捷键【Alt】+【Ctrl】+
【Delete】,打开任务管理器,右下方有个圆形关机按钮,点击即可关机 。
电脑怎么快速关机 笔记本电脑关机快捷键

文章插图
3)设置关机时间
这个方法可以实现定时关机,算好想要关机的时间,设置完成后电脑到点就会自动关机 。再也不用
因为电脑关机更新而等个半天了 。按下快捷键【win】+【R】,在运行对话框内输入《at20:00
shutdown-s》后点击确定,系统就会在晚上 8 点准时关机 。这个方法可以在大家确定能够关机时间
的情况下使用还是非常方便的 。
电脑怎么快速关机 笔记本电脑关机快捷键

文章插图
4)鼠标滑动关机
在电脑桌面位置创建一个快捷方式,在出现的对话框内输入“slidetoshutdown”后点下一步 。
电脑怎么快速关机 笔记本电脑关机快捷键

文章插图
点击完成即可 。
电脑怎么快速关机 笔记本电脑关机快捷键

文章插图
此时电脑桌面上就多了一个快捷方式,想要关机时双击该快捷方式,就会出现以下提示,滑动就可
以关闭电脑了 。
电脑怎么快速关机 笔记本电脑关机快捷键

文章插图
二、程序员关机
嘿嘿~虽然确实正常人开关机上面的更方便快速哈!但是源码打包成 exe 点开更方便啦~尤其是在电
脑需要几个小时之后关机的,需要先让电脑自动完成任务再关机滴~呐这个还蛮方便的~也许,应
该更方便.jpg 强行解释的我 2333~这就是娱乐娱乐的代码哈哈哈哈~
1)Pyqt5 界面化小程序
1.1 附源码项目
# -*—coding:utf-8 -*-import sysimport os# Python 执行系统命令方法所用到的包 from PyQt5 import QtCore,QtGui,QtWidgetsclass Ui_shut(object):#类 继承 object 类flag = Truedef setupUi(self,shut):#方法#设置窗体的大小shut.setObjectName(\"shut\")shut.resize(420,180)shut.setFixedSize(420,180) self.label = QtWidgets.QLabel(shut)self.label.setGeometry(QtCore.QRect(40,50,41,51)) #标签的位置self.label.setFont(QtGui.QFont(\"Roman times\",10,QtGui.QFont.Bold))self.label.setObjectName(\"label\") self.lineEdit = QtWidgets.QLineEdit(shut)self.lineEdit.setGeometry(QtCore.QRect(70, 50, 71, 41))self.lineEdit.setFont(QtGui.QFont(\"Roman times\",10,QtGui.QFont.Bold))self.lineEdit.setObjectName(\"lineEdit\") self.label_2 = QtWidgets.QLabel(shut)self.label_2.setGeometry(QtCore.QRect(150, 60, 31, 31))self.label_2.setFont(QtGui.QFont(\"Roman times\",10,QtGui.QFont.Bold))self.label_2.setObjectName(\"label_2\") self.lineEdit_2 = QtWidgets.QLineEdit(shut)self.lineEdit_2.setGeometry(QtCore.QRect(180, 50, 71, 41))self.lineEdit_2.setFont(QtGui.QFont(\"Roman times\",10,QtGui.QFont.Bold))self.lineEdit_2.setObjectName(\"lineEdit_2\") self.label_3 = QtWidgets.QLabel(shut)self.label_3.setGeometry(QtCore.QRect(260, 60, 31, 31))self.label_3.setFont(QtGui.QFont(\"Roman times\",10,QtGui.QFont.Bold))self.label_3.setObjectName(\"label_3\") self.pushButton = QtWidgets.QPushButton(shut,clicked=self.sd)#为 pushButton 添加监听事件 click 。self.pushButton.setGeometry(QtCore.QRect(290, 50, 101, 41))self.pushButton.setFont(QtGui.QFont(\"Roman times\",10,QtGui.QFont.Bold))self.pushButton.setObjectName(\"pushButton\") self.label_4 = QtWidgets.QLabel(shut)self.label_4.setGeometry(QtCore.QRect(0, 120, 500, 31))self.label_4.setFont(QtGui.QFont(\"Roman times\",10,QtGui.QFont.Bold))self.label_4.setObjectName(\"label_4\") self.retranslateUi(shut)QtCore.QMetaObject.connectSlotsByName(shut) #connectSlotsByName 是一个 QMetaObject 类里的静态函数,其作用是用来将 QObject * o 里的子 QObject 的某些信号按照其 objectName 连接到 o 的槽上 。def retranslateUi(self,shut):_translate = QtCore.QCoreApplication.translateshut.setWindowTitle(_translate(\"shut\", \"Windows 定时关机器\"))self.label.setText(_translate(\"shut\", \"在:\"))self.label_2.setText(_translate(\"shut\", \"时\"))self.label_3.setText(_translate(\"shut\", \"分\"))self.label_4.setText(_translate(\"shut\", \"请输入关机时间\"))self.pushButton.setText(_translate(\"shut\", \"设置\"))def sd(self,shut):#self.sd 为触发该事件后,需要执行的操作 。h = self.lineEdit.text()m = self.lineEdit_2.text()if self.flag:self.flag = Falsetry:#捕获所有异常os.popen(\'at\'+ h + \':\' + m + \' shutdown -s\') #python 执行 cmd 命令的方法self.label_4.setText(\'设置成功! 系统将关机在今天 \'+h+\':\'+m)self.pushButton.setText(\'移除\')self.lineEdit.clear()self.lineEdit_2.clear()except:self.label_4.setText(\'Something is wrong~\')else:self.flag = Truetry:os.popen(\'at /delete /yes\')self.label_4.setText(\'成功,全部移除\')self.pushButton.setText(\'Set\')self.lineEdit.clear()self.lineEdit_2.clear()except:self.label_4.setText(\'Something is wrong\')