百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

DOS过时了?几组Win10里挺好用的DOS命令

haoteby 2025-02-11 11:59 40 浏览

或许对于很多90后、00后来说,DOS完全就是上个世纪的产物,他们中的很多人甚至连DOS的名字都没听说过。但事实上即使是在最新版Win10系统中,微软也没有将这个“上个世纪的产物”淘汰掉。因为很多时候,DOS能够实现的功能,Windows却未必能够做得来。接下来小编就为大家列举几组常用的DOS命令,看一看能否让你茅塞顿开!

图01 几组实用的DOS命令介绍

1. 定时关机——shutdown.exe

定时关机这句话,说了几年也没实现。事实上对于这个问题,微软的态度一直很暧昧。因为虽然Windows里从未见过这项功能,但很久以前DOS就已经提供了!

shutdown.exe是Windows中一项与关机、重启有关的DOS命令,其中一个用法就是在关机或重启代码后加入一串数字来控制关机或重启的启动时间。举个例子吧,“shutdown –s –t 3600”就表示在3600秒(1小时)后自动启动关机操作,只要不重启,该命令便会一直生效。万一中途有变,还可以通过shutdown –a随时取消。

图02 图形界面下很难实现的定时关机,在DOS里就很容易

此外我们也能借助“shutdown -i”启动快捷关机的图形版,里面同样也有定时关机功能。

图03 shutdown也自带了一个图形界面,这里同样也有定时选项

2. 关闭系统休眠——powercfg.exe

现在很多电脑都配置了大内存,由此也引发了一个问题,那就是Windows会默认产生一个和内存容量一样大的休眠文件。如果你平时不怎么使用这项功能,那就意味着硬盘中将一直存在一个巨大的无用文件白白浪费着空间(PS:这个在硬盘上对应的文件是hiberfil.sys,不是虚拟内存哈~)。

powercfg.exe是Windows中一项控制电源管理方案的DOS命令,一个最简单用法,就是用户可以通过“powercfg –h off”关闭系统休眠功能。重启后,这个巨大的系统休眠文件便永远从C盘中消失了,一下就能为C盘省出几个GB的空间。

PS:关闭系统休眠后,会让Win8/8.1/10下的“快速启动”(Hybrid boot)功能失效,如果需要还请谨慎选择!

图04 如果平时不用休眠功能,可以通过上述功能关闭它,一下就能为C盘节省出几个GB的空间

(没有提示就代表命令成功执行了,DOS其实就是这样,费话较少)

如果只是觉得休眠太占地方,又不想放弃这项功能,还可以试一试“powercfg –h size 50”。这项命令的含义是将休眠文件直接压缩到内存容量的50%,比方说你的内存是8G,那么执行该命令后,对应的hiberfil.sys就会变成4GB,而且还不影响休眠功能的使用。

图05 如果不想放弃这项功能,又嫌休眠文件太占地方,可通过这条命令为休眠瘦瘦身

PS:这里的50原则上是可以随便设的,但不能低于50(即不能小于内存容量的50%),你可以根据需要将其设置为60、70、80,设置实时生效。

3. 编辑组策略——gpedit.msc

很多电脑高级设置都会用到组策略,但出于安全性考虑,Windows本身是没有提供组策略入口的,这时就可以借助DOS命令来启动组策略模块。

具体命令是“gpedit.msc”,用户可以在命令提示符窗口,或“运行”框、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命令可选,很多时候是会有意外收获的!

相关推荐

一日一技:用Python程序将十进制转换为二进制

用Python程序将十进制转换为二进制通过将数字连续除以2并以相反顺序打印其余部分,将十进制数转换为二进制。在下面的程序中,我们将学习使用递归函数将十进制数转换为二进制数,代码如下:...

十进制转化成二进制你会吗?#数学思维

六年级奥赛起跑线:抽屉原理揭秘。同学们好,我是你们的奥耀老师。今天一起来学习奥赛起跑线第三讲二进制计数法。例一:把十进制五十三化成二进制数是多少?首先十进制就是满十进一,二进制就是满二进一。二进制每个...

二进制、十进制、八进制和十六进制,它们之间是如何转换的?

在学习进制时总会遇到多种进制转换的时候,学会它们之间的转换方法也是必须的,这里分享一下几种进制之间转换的方法,也分享两个好用的转换工具,使用它们能够大幅度的提升你的办公和学习效率,感兴趣的小伙伴记得点...

c语言-2进制转10进制_c语言 二进制转十进制

#include<stdio.h>intmain(){charch;inta=0;...

二进制、八进制、十进制和十六进制数制转换

一、数制1、什么是数制数制是计数进位的简称。也就是由低位向高位进位计数的方法。2、常用数制计算机中常用的数制有二进制、八进制、十进制和十六进制。...

二进制、十进制、八进制、十六进制间的相互转换函数

二进制、十进制、八进制、十六进制间的相互转换函数1、输入任意一个十进制的整数,将其分别转换为二进制、八进制、十六进制。2、程序代码如下:#include<iostream>usingna...

二进制、八进制、十进制和十六进制等常用数制及其相互转换

从大学开始系统的接触计算机专业,到现在已经过去十几年了,今天整理一下基础的进制转换,希望给还在上高中的表妹一个入门的引导,早日熟悉这个行业。一、二进制、八进制、十进制和十六进制是如何定义的?二进制是B...

二进制如何转换成十进制?_二进制如何转换成十进制例子图解

随着社会的发展,电器维修由继电器时代逐渐被PLC,变频器,触摸屏等工控时代所替代,特别是plc编程,其数据逻辑往往涉及到数制二进制,那么二进制到底是什么呢?它和十进制又有什么区别和联系呢?下面和朋友们...

二进制与十进制的相互转换_二进制和十进制之间转换

很多同学在刚开始接触计算机语言的时候,都会了解计算机的世界里面大多都是二进制来表达现实世界的任何事物的。当然现实世界的事务有很多很多,就拿最简单的数字,我们经常看到的数字大多都是十进制的形式,例如:我...

十进制如何转换为二进制,二进制如何转换为十进制

用十进制除以2,除的断的,商用0表示;除不断的,商用1表示余0时结束假如十进制用X表示,用十进制除以2,即x/2除以2后为整数的(除的断的),商用0表示;除以2除不断的,商用1表示除完后的商0或1...

十进制数如何转换为二进制数_十进制数如何转换为二进制数举例说明

我们经常听到十进制数和二进制数,电脑中也经常使用二进制数来进行计算,但是很多人却不清楚十进制数和二进制数是怎样进行转换的,下面就来看看,十进制数转换为二进制数的方法。正整数转二进制...

二进制转化为十进制,你会做吗?一起来试试吧

今天孩子问把二进制表示的110101改写成十进制数怎么做呀?,“二进制”简单来说就是“满二进一”,只用0和1共两个数字表示,同理我们平常接触到的“十进制”是“满十进一”,只用0-9共十个数字表示。如果...

Mac终于能正常打游戏了!苹果正逐渐淘汰Rosetta转译

Mac玩家苦转译久矣!WWDC2025苹果正式宣判Rosetta死刑,原生游戏时代终于杀到。Metal4光追和AI插帧技术直接掀桌,连Steam都连夜扛着ARM架构投诚了。看到《赛博朋克2077》...

怎么把视频的声音提出来转为音频?音频提取,11款工具实测搞定

想把视频里的声音单独保存为音频文件(MP3/AAC/WAV/FLAC)用于配音、播客、听课或二次剪辑?本文挑出10款常用工具,给出实测可复现的操作步骤、优缺点和场景推荐。1)转换猫mp3转换器(操作门...

6个mp4格式转换器测评:转换速度与质量并存!

MP4视频格式具有兼容性强、视频画质高清、文件体积较小、支持多种编码等特点,适用于网络媒体传播。如果大家想要将非MP4格式的视频转换成MP4的视频格式的话,可以使用MP4格式转换器更换格式。本文分别从...