A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

说起电脑,跟我们的程序员的关系最亲密了,每天围着它转。
开机关机每天最常见的操作。对于关机的动作,大家谁多会,可是大家知道有多少种关机方式吗?
我是不知道总过有多少种,我可以实现的有五种?以下的内容都是我个人的理解,其实也可以说是三种,后面的三种也可以说是一种,命令关机。

晒晒我的笔记本,挺漂亮的吧。我用红圈标出来开机按钮。
方法一:强制关机
我觉我很坏,说的第一种关机方式,就是强制关机。对于大多数人认为,电脑不应该强制关机,因为这样对电脑不好,比如容易造成硬盘的损坏,系统崩溃等等等,,,但是呢?我要说,强制关闭确实不好,对电脑会造成一定的损坏,但是并不是很严重,就像我们说,喝生水可能拉肚子,过期的事物可能会生病,强制关机,会有不好的影响,但是并不是严重的影响。
有时候,我们确实需要进行强制关机,比如说,电脑蓝屏了,死机了。不知道怎么办?其实很简单,这个时候是需要强制关机的,重启就好了,进入系统系统可能会检测硬盘,系统恢复什么的。
强制关机的方法确实有点儿暴力,不建议用,但是遇到特殊情况,用一下还是比较好的。看需求吧!

方法二:
这个我就不想说了,因为这个方法。大家都会呀!正常关机
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,点击打开,就可以关机了。
呵呵,我桌面右侧就做了一个,有时候就用他来关机,如果有运行的程序,他也会帮你关闭的。以上是我自己知道的五种方法:当然还会有更多的方法。知识有限,也就说到这里了


8 个回复

倒序浏览
我把,bat文件上传了。呵呵呵,可以使用记事本,类似Notepad++ 的也可以打开。其实也也就是那条命令

关机.rar

102 Bytes, 阅读权限: 10, 下载次数: 0

关机.bat

回复 使用道具 举报
回复 使用道具 举报
立马就新建了bat文件,好用,赞!!
回复 使用道具 举报
回复 使用道具 举报
回复 使用道具 举报
其实还有其他的方式关机,比如教学软件中,有一款软件叫做,红蜘蛛。之前我做机房管理员的时候,经常使用这款软件,控制其他计算机,进行远程操作,远程开机,远程关机。至于如何实现的远程开机,关机。原理我还没有搞明白。据说,远程开机的功能和网卡还有关系。
回复 使用道具 举报
学习学习
回复 使用道具 举报

我自己觉得最后一种方法有点儿意思,批量处理文件.bat 文件,用它改文件名称也很有意思,只是,这和java 关系不大。自己可以尝试做一做,挺好玩的。还用压缩文件,自动运行了,也蛮有意思。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马