首发于 China's Prices Project (量潮科技)
简单而实用的CMD命令

简单而实用的CMD命令

CMD是command的缩写,即命令提示符。说起cmd.exe就不得不说起DOS系统。

DOS系统早于Windows系统,DOS系统是命令行界面,比起易于操作的图形界面的Windows系统有着安全、效率高、指令传输快的优点。早期版本的Windows系统是以DOS系统为核心的。当以NT内核为核心的Windows系统出现以后,Windows系统不再包括DOS系统而独立运行。DOS系统由于其优点还被广泛使用,所以微软就在Windows系统里集成了cmd.exe这个应用程序,用户可以通过它来实现本来在DOS系统下才能实现的操作。

本文将会介绍一些简单而实用的cmd命令及其使用方法。

(有的命令需要管理员权限才能运行)


TREE命令

在整理文件的时候,有时会遇到文件夹和文件非常多又杂乱的情况,这时就可以使用tree命令。

tree命令能够以分支的形式显示指定目录下的全部子目录和文件。


语法为:tree 指定目录 /f
例如:tree C:\Users\Desktop /f
若要显示cmd操作目录下的全部子目录和文件则直接使用:tree /f  即可。

参数/f使tree命令在显示目录信息的同时显示目录中的所有文件。若去掉参数/f,则只会显示文件夹。

有的时候tree命令显示的目录太长,在cmd窗口中无法查看全部目录,这时可以使用|more。

使用 tree 指定目录 /f |more 之后,每按一次空格键目录就会翻一页。

在cmd窗口中查看结果有时是不太方便的,我们可以将结果保存并输出。

语法:tree 指定目录 /f >1.txt
我们也可以指定结果的输出目录:tree 指定目录 /f >d:\1.txt

CHKDSK命令

chkdsk即check disk,是用来检测磁盘文件系统错误的命令,它可以列出并纠正磁盘上的错误。由于它对错误的处理方式只有删除,所以有可能使数据丢失,导致文件找不到了,不过多数情况下错误的文件也已经无法打开了,所以也不用担心。

chkdsk /f 将检查所有磁盘,并修复磁盘错误。
chkdsk /r 将查找坏扇区,并恢复可读信息。
chkdsk 指定盘符 即可检查指定盘符。
使用 chkdsk /? 来查看更多使用方法。

chkdsk命令也可以修复由于直接拔出U盘而导致的“U盘的文件或目录损坏且无法读取”的问题。

REN命令

ren d:\旧文件名.txt  新文件名.txt
ren 旧文件名.txt  新文件名.txt

配合通配符*和?使用

  • *代表任意多个字符
  • ?代表任意一个字符

ren d:\12?.txt  34?.txt 
把d盘下12开头的文件名有三个字符的txt文件全部改名成了以34开头的文件。
合理利用通配符可以一下子改动大量文件。

SFC命令

sfc命令会扫描所有保护的系统文件的完整性,并使用正确的 Microsoft 版本替换不正确的版本。

sfc /SCANNOW 会扫描所有保护的系统文件的完整性,并尽可能修复有问题的文件。
同样也可以输入 sfc /? 来查看更多使用方法。

IEXPRESS命令


IExpress是微软为压缩CAB文件及制作安装程序所开发的小工具。
IExpress可以方便地制作 CAB 压缩与自解压缩包。

FINDSTR命令

findsrt命令用于在文件中寻找字符串。

findstr "abcd" d:\1.txt
findstr "abcd" 1.txt

SHUTDOWN命令

shutdown命令可以用来关闭计算机,配合参数/t使用,可以定时关闭电脑。

shutdown /s /t 233(秒数)
shutdown /a 可以取消定时关机计划。

ARP命令

arp -a 可以查看同一网络下的设备的物理地址,可以用来查看是否有人蹭网。

TASKKILL命令

taskkill命令可以用来关闭程序。

taskkill /f /im notepad.exe
也可以输入 tasklist 查看所有的进程,查看进程对应的PID码
从而使用 taskkill /pid 4708 来关闭进程

FC命令

fc命令可以比较文件的异同,并列出差异处。

ATTRIB命令

attrib命令可以修改指定文件的属性。

attrib +r 1.txt

IPCONFIG命令

ipconfig命令有很多功能,可以使用参数/?查看。

ipconfig /all 可以查看电脑网卡信息,包括mac地址、DNS地址、本地IP地址等。

PING命令

ping命令可以快速检查网络故障。

ping 127.0.0.1 如发现本地址无法ping通,就表明本地机TCP/IP协议不能正常工作。
Ping 本机IP地址 检查本机的IP地址是否设置有误
Ping 本网网关或本网IP地址 检查硬件设备是否有问题,也可以检查本机与本地网络连接是否正常(在非局域网中这一步骤可以忽略)
ping 远程IP地址(www.baidu.com ) 检查本机与互联网连接是否正常

系统管理工具和小软件

Windows系统中自带了很多有用的系统管理工具和一些实用的小软件,我们可以通过cmd命令来打开它们。

打开cmd.exe:Win+R,输入cmd,回车。
打开计算器:calc
打开画图:mspaint
打开放大镜:magnify
打开屏幕键盘:osk
打开记事本、写字板:notepad、write
打开字符映射表:charmap
打开造字程序(专用字符编辑程序):eudcedit
打开远程桌面连接:mstsc

打开服务:services.msc
打开设备管理器:devmgmt
打开磁盘管理:diskmgmt
打开系统信息:msinfo32
打开系统配置:msconfig
打开DirectX诊断工具:dxdiag
打开事件查看器:eventvwr
打开我的电脑:explorer
打开注册表编辑器:regedt32
打开资源监视器:resmon
打开性能监视器:perfmon
打开计算机管理:compmgmt

cmd.exe的使用小技巧

cmd窗口中的内容在默认设置下是无法选取并复制的。

我们可以在标题栏单击右键,在属性中勾选“快速编辑模式”,即可复制窗口中的代码。

也可以在属性中改变字体、字体颜色、背景颜色、缓冲区大小等设置。

前景颜色和背景颜色也可以通过代码来指定。

title 标题 可以更改CMD窗口的标题
color 颜色值1 颜色值2 设置cmd窗口的前景颜色和背景颜色
0=黑、1=蓝、2=绿、3=浅绿、4=红、5=紫、6=黄、7=白、8=灰、9=淡蓝
A=淡绿、B=淡浅绿、C=淡红、D=淡紫、E=淡黄、F=亮白

cmd.exe的快捷键

ESC:清除当前命令行。
F1: 单字符输出上次输入的命令 相当于方向键上的 → 的作用。F2: 可复制字符数量 , 输入上次命令中含有的字符,系统自动删除此字符后的内容。
F3: 重新输入前一次输入的命令(方向键上也是同样的作用)。F4: 可删除字符数量,同于F2的功能。
F5:相当于方向键上的↑的作用。F6:相当按键盘上的Ctrl+z 键。
F7:显示命令历史记录,以图形列表窗的形式给出所有曾经输入的命令,并可用上下箭头键选择再次执行该命令。F8:搜索命令的历史记录,循环显示所有曾经输入的命令,直到按下回车键为止。
F9:按编号选择命令,以图形对话框方式要求您输入命令所对应的编号(从0开始),并将该命令显示在屏幕上。Ctrl+H:删除光标左边的一个字符。
Ctrl+C 或者Ctrl+Break,强行中止命令执行。Ctrl+M:表示回车确认键。
Alt+F7:清除所有曾经输入的命令历史记录。Alt+PrintScreen:截取屏幕上当前命令窗里的内容。
Tab键:在命令提示符状态下,我们可以按下Tab键来选择当前目录下面的文件和文件夹,它的选择是按照一定顺序来进行的,按下Shift+Tab组合键还可以进行反方向选择。ALT+Enter 全屏再按退出。

最后附上通过CMD实现仿黑客帝国数字雨的代码。——引自网络

@echo off  
:line 
color 0a
setlocal ENABLEDELAYEDEXPANSION  
 
for /l %%i in (0) do (  
set "line="  
for /l %%j in (1,1,80) do (  
set /a Down%%j-=2  
set "x=!Down%%j!"  
if !x! LSS 0 (  
set /a Arrow%%j=!random!%%3  
set /a Down%%j=!random!%%15+10  
)  
set "x=!Arrow%%j!"  
if "!x!" == "2" (  
set "line=!line!!random:~-1! "  
) else (set "line=!line! ")  
)  
set /p=!line!<nul  
)  
goto line



项目联系方式:

  • 项目邮箱( @iGuo 的邮箱):zhangguocpp@163.com
  • 项目网站: http://www.xmucpp.com/(修复中)
  • 项目GitHub: China's Prices Project at Xiamen Univerisity (CPP@XMU)
  • 项目专栏: China's Prices Project - 知乎专栏
  • 项目知乎账户: @CPP
  • 项目公众号:xmucpp2016(XMUCPP)

4617姓雷的起名男孩取名打分周易如何给公司起名称风水钟姓男宝宝起名用胡起名字大全康熙字典起名字库徐 怎么起名字起名 曦榨油厂起什么名字好鼠年女孩周易取名用赫起名字免费男孩应该起什么名字人为什么会梦游科学解释2016周易预测周易取名查询鼠年的男宝宝起小名周易取名2017算死命类型的小说算命最准生辰八字带润的男孩起名免费算命流年运势企业起名带恒字的公司起名网网名起名字中间泽字钰字怎么起名字邹字女孩起名字吗算死命下载小说算死命给姓余的女宝宝起名如何算自己的命格关于生辰八字算命准吗淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男子给前妻转账 现任妻子起诉要回网友建议重庆地铁不准乘客携带菜筐月嫂回应掌掴婴儿是在赶虫子重庆警方辟谣“男子杀人焚尸”国产伟哥去年销售近13亿新的一天从800个哈欠开始男孩疑遭霸凌 家长讨说法被踢出群高中生被打伤下体休学 邯郸通报男子持台球杆殴打2名女店员被抓19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警两大学生合买彩票中奖一人不认账德国打算提及普京时仅用姓名山西省委原副书记商黎光被逮捕武汉大学樱花即将进入盛花期今日春分张家界的山上“长”满了韩国人?特朗普谈“凯特王妃P图照”王树国3次鞠躬告别西交大师生白宫:哈马斯三号人物被杀代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了房客欠租失踪 房东直发愁倪萍分享减重40斤方法“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火手机成瘾是影响睡眠质量重要因素考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼网友洛杉矶偶遇贾玲呼北高速交通事故已致14人死亡西双版纳热带植物园回应蜉蝣大爆发男孩8年未见母亲被告知被遗忘张立群任西安交通大学校长恒大被罚41.75亿到底怎么缴沈阳一轿车冲入人行道致3死2伤奥运男篮美国塞尔维亚同组周杰伦一审败诉网易国标起草人:淀粉肠是低配版火腿肠外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万杨倩无缘巴黎奥运男子被猫抓伤后确诊“猫抓病”春分“立蛋”成功率更高?记者:伊万改变了国足氛围奥巴马现身唐宁街 黑色着装引猜测

4617 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化