常用dos命令

作者:zirren

DOS,从最初的磁盘操作系统,到windows的附属功能,见证了整个操作系统的历史和发展。现在很多功能已经被各种可视化界面和工具所取代,但是当我们遇到系统问题,比如CHOST、PE、磁盘修复等等需要在纯DOS下运行的时候,还是很有帮助的。虽然现在DOS命令都是由32位命令行程序cmd.exe来解释和执行的,但是一些常用的DOS命令可以方便快捷的解决我们很多常见的问题。

在Windows下,开始菜单-运行,输入cmd,调出DOS窗口,执行DOS命令;或者Win+R键,调出【运行】,输入cmd,调出DOS窗口执行命令。

FC |文件比较命令

FC(文件比较)是一个命令行工具,用于在DOS和Windows下比较文件。使用此命令,可以详细比较两个相似文件之间的差异。

在工作中,我们有时需要比较两个文件(或大文本)的内容是否相同,哪里有差异。但是当文件多,差异小的时候,用肉眼很难区分。这个时候可以使用fc比较命令,他可以快速方便的比较两个文件的不同之处。

命令语法和参数:

常用dos命令

▼把两个要比较的文件放在c盘的根目录下(也可以写下路径),输入命令:fc a.txt b.txt,屏幕上就会显示出两个文件的差异内容。如果添加参数/n,可以显示具体的行数和内容差异。

▼如果内容太多,还可以使用重定向将内容输出到特定的文件中,以检查差异。输入命令:fc a.txt b.txt > c.txt

Ping |检查网络是否畅通。

Ping是Windows、Unix和Linux系统中的一个命令。Ping也属于一种通信协议,是TCP/IP协议的一部分。使用“ping”命令可以检查网络是否连通,这可以帮助我们分析和判断网络故障。

Ping命令是检查网络是否畅通以及网络连接是否正常的命令。在日常工作中,如果本地网络看起来正常但无法上网,或者本地连接正常,我们可以使用Ping命令检查网络是否正常,不需要管家或0的帮助。

命令语法和参数:

▼输入命令:ping Baidu.com(注意没有www),会显示返回的信息,表示网络正常。如果连接不可用,将返回超时或超时;时间就是返回间隔,比如我显示7ms说明网速更好。如果想看看网络是否丢包,可以使用-t参数,这个参数在玩游戏的时候非常有用。可以通过看网络是否丢包来检查游戏是否可以流畅的玩。

Mkdir |快速创建多层文件夹

mkdir命令可用于在指定位置创建名为DirName(指定文件名)的文件夹或目录。想要创建文件夹或目录的用户必须对所创建文件夹的父文件夹具有写权限。而且,创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名同名,即同一目录中不能有同名文件(区分大小写)。

有时我们需要创建一个多级文件夹,一般情况下,我们需要创建一个然后进入创建;那么mkdir就可以很好的解决这个问题,帮助你快速创建多层文件夹。

命令语法和参数:

▼输入命令:mkdir c:斜线a,斜线b,斜线c,斜线d,直接生成4级文件夹(斜线不能输入,此处对角线为右斜线)。

删除某个文件

del(erase)[drive:][path]filename是指删除指定的文件。指定要删除的文件或文件集的位置和名称。需要文件名。您可以使用多个文件名。用空网格、逗号或分号分隔文件名。

Del是DOS下删除文件的命令。删除文件不是很复杂。这里我想用的是删除某个文件夹下的某类文件。比如某个文件夹下有很多种文件,但我只想删除word文件,所以可以使用带通配符的delete命令。

命令语法和参数:

▼比如你需要删除这个目录下的所有word文件,只需输入命令:del *.doc。

Telnet |检查端口打开情况。

Telnet协议是TCP/IP协议家族的一员,是互联网远程登录服务的标准协议和主要模式。它使用户能够在本地计算机上完成远程主机工作。

▼telnet系统默认是关闭的,所以需要在“控制面板”“添加和删除程序”中启动这个功能。

命令语法和参数:

当我们需要检查一个端口是否被开发或者我们是否访问一个网站时,这个命令就发挥作用了。比如我想看看能不能访问百度的地址,输入命令:telnet百度网址80,80是端口号,网站默认端口是80,所以我们一般不需要输入网址,其他端口需要在网址后面输入冒号端口号。

▼黑屏没有光标意味着我们可以正常访问。

Netstat |查看端口使用情况

Netstat命令是一个非常有用的监控TCP/IP网络的工具,可以显示路由表、实际网络连接和每个网络接口设备的状态信息。

很多时候我们已经安装了软件却无法运行,提示XXX端口被占用;一般情况是软件使用的端口被其他软件占用,导致无法正常运行;然后你需要找出哪个软件被端口占用了,然后你需要netstat命令。

命令语法和参数:

▼比如我想看谁在占用8080端口,那么输入命令:netstat-aon | findstr“8080”。

▼然后用命令:task list | findstr“10476”查看占用端口的进程,可以看到被微信占用了。最后,你可以使用命令:taskkill/f/t/im WXWork.exe来完成这个软件。

磁盘格式转换

Convert可以直接将FAT转换成NTFS,而不会破坏FAT文件系统。虽然在将FAT转换为NTFS的过程中不太可能会损坏或丢失数据,但最好在运行convert命令之前完全备份要转换的驱动器上的数据。在执行转换之前,最好验证备份的完整性。

一般买回来的u盘默认的磁盘格式是Fat32,不支持大于4G的单个文件的存储。此时,如果我们不想重新格式化u盘,convert可以在不损坏数据的情况下,将磁盘格式从Fat32转换为NTFS格式。

命令语法和参数:

▼输入命令:CONVERT H: /FS:NTFS,按回车键开始转换过程。

关机|定期自动关机、注销并重启。

Windows系统自带一个名为Shutdown.exe的程序,可以用来进行关机操作(位于WindowsSystem32下)。一般情况下,Windows系统的关机可以通过调用程序shutdown.exe来实现,这个程序也可以用来终止计划关机操作。

由于工作原因,下班后机器可能需要开一定时间,比如晚上10点以后关机;虽然现在有很多软件可以控制系统开关机,但是我还是喜欢用关机来控制定时关机。

命令语法和参数:

▼定时自动关机功能:输入命令:shutdown /s /t 3600,回车在桌面右下角给出如下提示:

▼取消计划关机或重启功能:输入命令:shutdown /a,按enter后桌面右下角给出的提示如下:

▼也可以显示GUI,输入命令:shutdown /i,回车显示如下:

批处理|快速设置IP地址

批处理,也称为批处理脚本。顾名思义,批处理就是对一个对象进行批处理,通常被认为是一种简化的脚本语言,应用于DOS和Windows系统。批处理文件的扩展名为bat。

有时候工作中需要来回切换或者设置IP地址,但是每次打开本地连接设置都很麻烦。那么有没有简单的方法呢?DOS批处理可以很好的解决这个问题。打开一个文本文件,然后输入以下内容。另存为“文件类型”并选择所有文件。只要以“设置IP”开始文件名。蝙蝠”。注意,扩展名必须是bat。

@关闭回声

cls

颜色0A

回声* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。

Echo正在修改IP地址和DNS服务器地址,请耐心等待………..

回声* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。

Cmd/cnesh接口IP设置地址name = ” Ethernet ” source = static addr = 172 . 18 . 15 . 59 mask = 255 . 255 . 0 gateway = 172 . 18 . 15 . 254 GW metric = 1。

Cmd/Cnesh接口IP集DNS name = ” Ethernet ” source = static addr = 222.222.222.222。

Cmd/cnesh接口IP adddns name = ” Ethernet ” addr = 202 . 99 . 166 . 4 index = 2。

回声* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。

Echo OK!!已经修改成功!

▼其中“以太网”是网络连接的本地连接名,一般是计算机调用,如下图所示:

▼如果设置为自动获取IP地址和DNS,请使用以下命令:

回声

Echo自动获取IP地址….

Netsh接口IP设置地址name = “Ethernet” source = dhcp。

Echo自动获取DNS服务器。….

Netsh接口ip集dns name = “Ethernet” source = dhcp。

Echo自动成功获取IP。按下任意键后,您可以使用外部网络…

▼比如我因为工作需要经常需要在内网和外网之间切换,所以我买了一个网络交换机,创建了两个批处理文件,这样就可以在两个网络之间快速来回切换。

MT-viki)JD.COM RJ45网络切换器内外网共享器可双向插拔,2进1出,4进4出,8核MT-RJ45-2M 2口,2进1出,18元。

购买

最后|推荐几个常用命令集。

现在Windows越来越方便了。虽然很多可以通过开始菜单或者搜索快速打开,但是有时候记住几个简单的命令可以让你的工作更加高效,快速打开需要的功能。

▼osk打开屏幕键盘

▼calc打开计算器

▼taskmgr打开任务管理器

▼记事本打开记事本

▼打开远程桌面

▼msconfig打开系统配置。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

发表回复

登录后才能评论