1、基础级

熟悉windows的人都知道,当我们在关机的时候可以采用如下操作:

电脑关机深度学习模型 电脑如何深度关机_System

电脑关机深度学习模型 电脑如何深度关机_快捷键_02

但是光看着这样的关机都让我们感受到了无比的厌烦,其操作及其复杂,那么windows又有什么简化的方式进行关机呢?或者快捷键呢?如果你想到了这里,说明你是一个喜欢追求将复杂问题简单化的行动家。没错,windows操作系统确实给我们提供了一组快捷键进行快速的关机:

Alt + F4 【是不是想试试了?】

当我们按下 alt + F4时,便会出现如下的关机提醒,其实它还能为你提供待机、睡眠等操作。快去试试吧。

电脑关机深度学习模型 电脑如何深度关机_快捷键_03

【补充】

其实 Alt +F4 除了能进行关闭计算机的能力,还具有快速关闭应用的能力,十分快捷,避免了使用鼠标进行应用关闭的麻烦。那么这样的关机操作是否是我们所要的“高格”关机呢?不妨想想,咱们还有哪些关机的操作呢?

2、命令级

熟悉Windows的人都知道,windows给我们提供了一个dos的操作界面,主要面向于编程人员,可以很好的避免了界面操作(光标操作),给开发人员提供了一个代码的世界。那么如何进行呢?

好吧!我先保存一下文章。(^ ^)

【 win + r 】快捷键打开运行框,在里面输入shutdown,点击enter,你就知道 ctrl +s的重要性了。

电脑关机深度学习模型 电脑如何深度关机_快捷键_04


【补充】

在开始操作之前,咱们先来补充一下相关知识:

其实咱们在进行命令行进行关机的时候,需要一个指令:shutdown,它给我们提供了一个在命令行中进行关机的操作,可能你会问?那么如果我想重启呢?我不想让计算机进行关机,而是睡眠呢?该如何进行操作呢?不急,咱们先来看看,它身后的‘小弟’。(可以采用-或者\的方式进行,这里采用-)

-s:正常关机

-f(force)强制关机

-r:(reboot)重启

-t:(timing):定时

-c:设置提示信息

-a:取消关机

【常用命令】:

shutdown -s:强制关机

shutdown -s -t 100:100秒进行关机操作

shutdown -a:当你设置了定时关机,在这个时间内,你可以采用这个命令进行取消操作

shutdown -s -t 300 -c 300秒后我要关机了:定时关机并设置提醒消息。

【演示】

shutdown -s -t 300 -c 300秒后我要关机了

电脑关机深度学习模型 电脑如何深度关机_重启_05

shutdown -a: 取消关机操作

电脑关机深度学习模型 电脑如何深度关机_电脑关机深度学习模型_06

3、程序级

说完以上的操作,那么我们如何通过程序进行操作关机呢?这里采用JAVA进行编程实现。

package test;

import java.io.IOException;
import java.util.Scanner;

public class Demo {
		//Eclipse IDE 快速添加main的快捷键: Alt + /
	public static void main(String[] args) throws IOException{
		//		1、提示欢迎语
		//		快速添加输入语句的快捷键:(输入)Syso + Alt + /
		System.out.println("欢迎使用TheOne自动化关机工具");
		//		2、创建Scanner变量input
		Scanner input = new Scanner(System.in);
		//		3、输出提示,请输入倒计时关机的秒数
		System.out.println("请输入倒计时关机的秒数");
		//		4、接收用户输入的秒数
		String s = input.nextLine();
		//		5、执行自动关机指令
		Runtime.getRuntime().exec("shutdown -s -t "+s);
		//		6、提示用户开始关机,在xx秒后关机
		System.out.println("自动关机已开始,"+s+"秒后,自动关机!!");
	}
}

【补充】
其实这里我们从 Eclipse IDE中调用了一个Runtime的系统对象,通过操作这个我们上面的``shutdown -s -t 200```命令,从而实现定时进行关机操作。

看懂了上面的代码,要不实际操作一下?反正我是想了!!

电脑关机深度学习模型 电脑如何深度关机_快捷键_07