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 # 在当前目录中创建名为01、02、03的文件夹
(写几个创建几个)
md D:Test01 # 创建 D:Test01目录
rd 删除文件/目录
例:
rd 01 02 03 # 删除当前目录下的01、02、03空文件夹(写几
个删除几个,并且删除的文件不经过回收站)
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:
# 将当前目录下的移动到D盘Test文件夹中,并重命
名为 (出现同名,会询问是否覆盖)
move Test D:Test_01
# 若D盘中存在Test_01文件夹,将当前目录下的Test文件
夹移动到D盘Test_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_01、Test_02文件合并生成Test
# 将当前目录下的api开头的所有文件(按照名称升序排序)
依次合并生成api_01
tree 显示目录结构
tree D:MyFiles // 显示D:MyFiles目录结构
replace 替换文件 (即使这个文件在使用,仍然可以替换成功)
replace D: D:Temp // 使用D盘下的强制替换
D盘Temp目录中的 文件
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
# 获取当前os的Caption、安装日期以及系统架构信息
shutdown 关闭、重启、注销、休眠计算机
例:
shutdown /s # 关闭计算机 (不要去尝试,真会关机)
shutdown /s /t 3600 # 一小时后,关闭本地计算机(时间可
以任意改 1小时=3600秒,自个儿去换算)
shutdown /a # 终止系统关闭
shutdown /r # 关闭并重启本地计算机
shutdown /g # 关闭并重启计算机,重启后重新启动所有注册
的应用程序
shutdown /l # 注销本地计算机
shutdown /h /f # 休眠本地计算机(强制正在运行的应用程
序关闭,不前台警告用户)
powercfg 设置电源方案
例:
powercfg -list
# 列出当前用户环境中的所有电源方案的GUID以及当前使用
# 查询GUID为381b4222-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
好啦,文章到这里就结束啦,喜欢就点赞关注加收藏吧,更多
内容正在持续更新中……
有问题就会有答案


发布评论