2023年11月26日发(作者:)

学会Windows控制台常用命令,

玩转Windows控制台命令窗口

Win+R键,打开命令运行框,输入‘cmd’

按回车键进入Windows控制台命令窗口

是时候开始行动了!(内容很多,就挑自己喜欢的吧。)

ver # 显示当前windows系统的版本号

winver # 弹框显示当前windows系统信息

whoami # 显示当前用户的名称

hostname # 显示当前机器名

vol # 显示当前分区的卷标

label # 显示当前分区的卷标,同时提示输入新卷标

label c:system # 设置c盘的卷标为system

prompt orz: # 将命令提示符修改为orz:

print # 使用设置好的打印机来打印文本文件

timeout 5 # 延迟5s

exit # 退出当前cmd窗口实例

pause # 暂停批处理程序,并显示出:请按任意键继续....

systeminfo # 查看当前计算机的综合信息

cls # 清除屏幕

logoff # 注销当前用户

关于文件/目录的操作:

cd 切换目录

例:

cd # 显示当前目录

cd .. # 进入父目录(即:返回上一级目录)

cd /D D: # 进入上次d盘所在的目录(或在直接输入:d:

cd /D D: # 进入d盘根目录

cd D: # 显示上次d盘所在的目录

cd /D D:test # 进入D:test目录

cd TestApp01Png # 进入当前目录下的TestApp01Png

件夹

dir 显示目录中的内容

例:

dir # 显示当前目录中的子文件夹与文件

dir /b # 只显示当前目录中的子文件夹与文件的文件名

dir /p # 分页显示当前目录中的子文件夹与文件

dir /ad # 显示当前目录中的子文件夹

dir c:Test # 显示c:Test目录中的内容

dir # 显示当前目录中的信息

dir /S # 递归显示当前目录中的内容

dir app* # 显示当前目录下以app开头的文件和文件夹的信

dir /AH /OS # 只显示当前目录中隐藏的文件和目录,并按照

文件大小从小到大排序

md 创建文件/目录

例:

md 01 02 03 # 在当前目录中创建名为010203的文件夹

(写几个创建几个)

md D:Test01 # 创建 D:Test01目录

rd 删除文件/目录

例:

rd 01 02 03 # 删除当前目录下的010203空文件夹(写几

个删除几个,并且删除的文件不经过回收站)

rd /s /q d:test # 删除D:Test(除目录本身外,还将删

除指定目录下的所有子目录和文件)

ren 重命名文件/目录

例:

ren App_ App_ # 将当前目录下的App_

文件重命名为App_

ren D:Test Test_01 # c盘下的Test文件夹重命名为

Test_01

move 移动文件

例:

move *.png Test

# 将当前目录下的png图片移动到当前目录下Test文件夹中

(若出现同名的png图片,会询问是否覆盖)

move /Y *.png Test

# 将当前目录下的png图片移动到当前目录下Test文件夹中

(不询问,直接覆盖写)

move D:

# 将当前目录下的移动到DTest文件夹中,并重命

名为 (出现同名,会询问是否覆盖)

move Test D:Test_01

# D盘中存在Test_01文件夹,将当前目录下的Test文件

夹移动到DTest_01文件夹中;若不存在,将当前目录下的

Test文件夹移动到D盘,并重命名为Test_01

del 删除文件 (目录及子目录都不会删除)

例:

del Test ( del Test* 等价)

# 删除当前目录下的Test文件夹中的所有非只读文件(子目

录下的文件不删除;删除前会进行确认)

del /f Test ( del /f test* 等价)

# 删除当前目录下的Test文件夹中的所有文件(含只读文

件;子目录下的文件不删除;删除前会进行确认)

del /f /s /q Test D:Test2*.doc

# 删除当前目录下的Test文件夹中所有文件及D:Test2中所

doc文件(含只读文件;递归子目录下的文件;删除前不确

认)

del /ar *.*

# 删除当前目录下所有只读文件

del /a-s *.*

# 删除当前目录下除系统文件以外的所有文件

##########################################

/ar/ah/as/aa 分别表示删除只读、隐藏、系统、存档

文件

/a-r/a-h/a-s/a-a 分别表示删除除只读、隐藏、系

统、存档以外的文件

##########################################

例:

copy App_ D:Test

# 将当前目录下的App_拷贝到D:Test下(若Test

也存在一个 App_文件,会询问是否覆盖)

copy D:Test

# 将当前目录下文件夹中文件(不递归子目录)拷贝到

D:Test 下(同上,会询问是否覆盖)

copy App_ D:TestApp_

# 将当前目录下的App_拷贝到D:Test下,并重命名

App_ (若出现同名文件,会询问是否覆盖)

copy /Y App_ D:Test

# 将当前目录下的App_拷贝到D:Test 下(不询问,

直接覆盖写)

copy App_ +

# 复制文件到自己,实际上是修改了文件日期

copy /Y App_ + App_

# 将当前目录下的App_ App_的内容合并写

中(不询问,直接覆盖写)

copy /B Test_01+Test_02 Test

# 将当前目录下的Test_01Test_02文件合并生成Test

# 将当前目录下的api开头的所有文件(按照名称升序排序)

依次合并生成api_01

tree 显示目录结构

tree D:MyFiles // 显示D:MyFiles目录结构

replace 替换文件 (即使这个文件在使用,仍然可以替换成功)

replace D: D:Temp // 使用D盘下的强制替换

DTemp目录中的 文件

type 显示文本文件内容

例:

type D: // 显示D盘中的文本内容

type // 显示当前目录下 的文本内容

type D: | more // 分页显示D盘中的文本内容

more 逐屏的显示文本文件内容

more // 逐屏的显示当前目录下 的文本内容

【空格:下一屏 q:退出

time # 显示或设置当前时间

例:

time /t # 显示当前时间

time # 设置新的当前时间(格式:hh:mm:ss),直接回车则

表示放弃设置

date # 显示或设置当前日期

例:

date /t # 显示当前日期

date # 设置新的当前日期(格式:YYYY/MM/DD),直接回车

则表示放弃设置

start 运行某程序或命令

例:

start /max # 最大化的方式启动记事本

start /min # 最小化的方式启动计算器

start /min "" d: # 最小化的方式启动

Proxifier代理工具

start explorer f: # 调用资源管理器打开f

strat iexplore "" # 启动ie并打开网址

color 设置当前cmd窗口背景色和前景色(前景色即为字体的

颜色)

例:

color 2 # 将字体设为绿色

--------------------------------------

0 = 黑色 8 = 灰色 1 = 蓝色 9 = 淡蓝色

2 = 绿色 A = 淡绿色 3 = 浅绿色 B = 淡浅绿色

4 = 红色 C = 淡红色 5 = 紫色 D = 淡紫色

6 = 黄色 E = 淡黄色 7 = 白色 F = 亮白色

--------------------------------------

mode con 设备状态

例:

mode con #显示设备状态 CON

mode con cols = 100 #设置窗口行数为 100

mode con lines = 60 #设置窗口列数为 60

mode con cols =100 lines =60 #设置窗口大小:100行,60

wmic 查看硬件的信息

C:

例:

wmic logicaldisk

# 查看计算机上各个盘的相关信息

wmic LogicalDisk where "Caption='C:'" get

FreeSpace,Size /value

wmic os get Caption,InstallDate,OSArchitecture /value

# 获取当前osCaption、安装日期以及系统架构信息

shutdown 关闭、重启、注销、休眠计算机

例:

shutdown /s # 关闭计算机 (不要去尝试,真会关机)

shutdown /s /t 3600 # 一小时后,关闭本地计算机(时间可

以任意改 1小时=3600秒,自个儿去换算)

shutdown /a # 终止系统关闭

shutdown /r # 关闭并重启本地计算机

shutdown /g # 关闭并重启计算机,重启后重新启动所有注册

的应用程序

shutdown /l # 注销本地计算机

shutdown /h /f # 休眠本地计算机(强制正在运行的应用程

序关闭,不前台警告用户)

powercfg 设置电源方案

例:

powercfg -list

# 列出当前用户环境中的所有电源方案的GUID以及当前使用

# 查询GUID381b4222-f694-41f0-9685-ff5bb260df2e的电

源方案的详细内容

powercfg -h off # 设置禁止休眠

# 设置硬盘从不关闭

powercfg -change -disk-timeout-dc 0

powercfg -change -disk-timeout-ac 0

# 设置显示器从不关闭

powercfg -change -monitor-timeout-dc 0

powercfg -change -monitor-timeout-ac 0

# 设置从不进入待机

powercfg -change -standby-timeout-dc 0

powercfg -change -standby-timeout-ac 0

# 设置从不进入休眠

powercfg -change -hibernate-timeout-dc 0

好啦,文章到这里就结束啦,喜欢就点赞关注加收藏吧,更多

内容正在持续更新中……

有问题就会有答案