图01 几组实用的DOS命令介绍
1. 定时关机——
定时关机这句话,说了几年也没实现。事实上对于这个问题,微软的态度一直很暧昧。因为虽然Windows里从未见过这项功能,但很久以前DOS就已经提供了!
是Windows中一项与关机、重启有关的DOS命令,其中一个用法就是在关机或重启代码后加入一串数字来控制关机或重启的启动时间。举个例子吧,“shutdown –s –t 3600”就表示在3600秒(1小时)后自动启动关机操作,只要不重启,该命令便会一直生效。万一中途有变,还可以通过shutdown –a随时取消。
图02 图形界面下很难实现的定时关机,在DOS里就很容易
此外我们也能借助“shutdown -i”启动快捷关机的图形版,里面同样也有定时关机功能。
图03 shutdown也自带了一个图形界面,这里同样也有定时选项
2. 关闭系统休眠——
现在很多电脑都配置了大内存,由此也引发了一个问题,那就是Windows会默认产生一个和内存容量一样大的休眠文件。如果你平时不怎么使用这项功能,那就意味着硬盘中将一直存在一个巨大的无用文件白白浪费着空间(PS:这个在硬盘上对应的文件是,不是虚拟内存哈~)。
是Windows中一项控制电源管理方案的DOS命令,一个最简单用法,就是用户可以通过“powercfg –h off”关闭系统休眠功能。重启后,这个巨大的系统休眠文件便永远从C盘中消失了,一下就能为C盘省出几个GB的空间。
PS:关闭系统休眠后,会让Win8下的“快速启动”(Hybrid boot)功能失效,如果需要还请谨慎选择!
图04 如果平时不用休眠功能,可以通过上述功能关闭它,一下就能为C盘节省出几个GB的空间
(没有提示就代表命令成功执行了,DOS其实就是这样,费话较少)
如果只是觉得休眠太占地方,又不想放弃这项功能,还可以试一试“powercfg –h size 50”。这项命令的含义是将休眠文件直接压缩到内存容量的50%,比方说你的内存是8G,那么执行该命令后,对应的就会变成4GB,而且还不影响休眠功能的使用。
图05 如果不想放弃这项功能,又嫌休眠文件太占地方,可通过这条命令为休眠瘦瘦身
PS:这里的50原则上是可以随便设的,但不能低于50(即不能小于内存容量的50%),你可以根据需要将其设置为60、70、80,设置实时生效。
3. 编辑组策略——g
很多电脑高级设置都会用到组策略,但出于安全性考虑,Windows本身是没有提供组策略入口的,这时就可以借助DOS命令来启动组策略模块。
具体命令是“g”,用户可以在命令提示符窗口,或“运行”框、Contana搜索栏中输入。总之只要输入进去,那个神秘的组策略编辑器便会出现在眼前了。
图06 传说中的“组策略”其实是这么打开的
4. 编辑注册表——regedit.exe
编辑注册表也是一样,系统出于安全性考虑,同样没有开放注册表的图形入口。和编辑组策略一样,我们也可以在运行框或Contana搜索栏中输入命令“regedit”启动注册表编辑器,效果实时呈现。
图07注册表编辑器也是一样,通过搜索栏也能找到命令
5. 删除未知共享——net share
Windows共享有一个不够人性化的地方,那就是取消共享必须得在原文件夹上操作。但很多时候,共享夹的具体位置并不好找,甚至有些压根就不是用户自己打开的,这让我何从去找呢?
Net share是Windows中一项有关共享设置的命令,最大亮点是可以在没有源文件夹的情况下,直接通过共享名删除共享关系。举个例子吧,比方说在你的电脑共享列表中,忽然多出一项名为“HV”的共享夹,却怎么也找不到原文件夹位置。那就可以通过命令“net share HV /del”一键将其删除,而如果是Windows下,不知还得折磨你多少天呢!
PS:顺便说一句,直接执行net share也可以查询出各共享名的实际路径。
图08 如果觉得电脑里哪个共享不靠谱,还是删了吧,放心!
写在最后
当然类似的命令还有很多,这里小编只不过以偏概全地简单介绍了一下。总之尽管Windows占据了个人电脑绝大部分空间,但终究没有把DOS这个小弟给踢出局。很多时候如果你感觉问题处理起来特别别手,不妨考虑一下是否有对应的DOS命令可选,很多时候是会有意外收获的!