说起电脑,跟我们的程序员的关系最亲密了,每天围着它转。
开机关机每天最常见的操作。对于关机的动作,大家谁多会,可是大家知道有多少种关机方式吗?
我是不知道总过有多少种,我可以实现的有五种?以下的内容都是我个人的理解,其实也可以说是三种,后面的三种也可以说是一种,命令关机。
晒晒我的笔记本,挺漂亮的吧。我用红圈标出来开机按钮。
方法一:强制关机
我觉我很坏,说的第一种关机方式,就是强制关机。对于大多数人认为,电脑不应该强制关机,因为这样对电脑不好,比如容易造成硬盘的损坏,系统崩溃等等等,,,但是呢?我要说,强制关闭确实不好,对电脑会造成一定的损坏,但是并不是很严重,就像我们说,喝生水可能拉肚子,过期的事物可能会生病,强制关机,会有不好的影响,但是并不是严重的影响。
有时候,我们确实需要进行强制关机,比如说,电脑蓝屏了,死机了。不知道怎么办?其实很简单,这个时候是需要强制关机的,重启就好了,进入系统系统可能会检测硬盘,系统恢复什么的。
强制关机的方法确实有点儿暴力,不建议用,但是遇到特殊情况,用一下还是比较好的。看需求吧!
方法二:
这个我就不想说了,因为这个方法。大家都会呀!正常关机
window ——-- 关机。
不管是使用鼠标点击,还是使用键盘,都可以通过windows 系统,关机方法关机。
方法三:
方法三可能说有点儿意思,下面的方法都是基于,这个方法来实现的
使用widows 控制台实现
打开命令窗口(win + R )按钮。就可以打开,也可以在win上右键 ---运行 打开
输入cmd 回车,这样就可以进入控制台了。
在控制台中输入命令(也可以在运行中输入命令);
http://jingyan.baidu.com/article/49ad8bce705f3f5834d8faec.html
这个网址介绍很详细,我就不介绍了;
我比较喜欢使用 这样的命令 shutdown -f -s -t 3600
3600表示多久以后关机,3600 = 60 * 60 也就是 1 小时后关机,因为现在是演示,不需要真正关机,所以把时间写的比较长了。
取消计划关机:shutdown -a
可以把时间,写成 0 ,立刻关机,我尝试过,好用!
方法四:使用 java 程序实现
其实这个程序特别的简单,java中提供了一个类 Runtime 类,这个类,提供了一个特别好玩的方法;
public Process exec(String command) throws IOException
我觉得 可以这样理解 command - 一条指定的系统命令也就是说控制台上的命令,都可以写成一个字符串,调用者个方法去执行。既然提供了这样一个方法,一条命令就可以实现;java代码实现呗[AppleScript] 纯文本查看 复制代码 /**
* V 1.0
* @author liuwei
*
*/
public class test {
public static void main(String[] args) throws IOException {
// 创建一个 runtim 类
Runtime r = Runtime.getRuntime();
// 调用关机的方法
// r.exec("shutdown -f -s -t 3600");
// 取消关机的方法
r.exec("shutdown -a");
}
} 也就是两部,创建对象,调用方法,这是使用的时间是3600 秒(1小时)后关机
第五种:这种方法,更简单了。使用记事本创建一个小“软件”,点击执行就可以关机了。这种方法,我自己也在使用,放在桌面上,点击一下就关机了
如图所示,是一个 后缀是.bat 的可执行批处理文件。以前我自已写一个批处理,为文件改名了步骤:1,新建一个文本文档,就是新建一个记事本文件;2,在记事本写一句内容是:shutdown -f -s -t 03,更改文件名:后缀是.bat 即可,名字可以随便的起。比如我就用 :关机.bat4,点击打开,就可以关机了。
呵呵,我桌面右侧就做了一个,有时候就用他来关机,如果有运行的程序,他也会帮你关闭的。以上是我自己知道的五种方法:当然还会有更多的方法。知识有限,也就说到这里了
|