CMD常用命令大全「值得收藏」
yuyutoo 2025-01-02 20:11 5 浏览 0 评论
前言
- 平常在学校上课忘记带鼠标,触摸板又有点不方便。cmd 可以解决一大半问题!通过使用窗口命令,实现无鼠标办公!或者你想在朋友面前装个 x,不妨运行一下tree
- 总而言之,cmd 命令记一些常用的,还是很有帮助的!
一、启动 cmd 方式
- 用户启动,Win**+**r 输入cmd,Enter
- 管理员启动,Win**+r 输入cmd,Ctrl+Shift+**Enter
二、修改背景
打开 cmd,右击窗口点击属性,可以为 cmd 命令窗口设置文字与背景样式
改成我这种透明、绿色的字体是不是酷起来了!
三、文件夹命令
- 进入文件夹
cd D:\typora\file
- 返回上一级
cd..
- 跳转到根目录
cd \
- 跳转指定路径 (假设现在在 D:\typora 跳转到 D:\ 网页下载)
cd D:\网页下载
- 打开文件夹或文件
start 文件名字
- 新建文件夹
md d:\typora\flie
mkdir newtest 进入根目录后使用
- 新建空文件
cd.>flie.txt
cd.>flie.docx
cd.>flie.ppt
type nul> newtest.txt
type nul>.txt
- 新建非空文件
echo 文件中的内容>new.txt
删除文件 (如果是del 文件夹A是删除文件夹 A 内地所有带后缀的文件,若文件夹 A 中有文件夹 B,文件夹 B 不会被修改)
del flie.txt
- -删除指定后缀的文件
del *.txt
del *.docx
- 删除名为 flie 的空文件夹
rd flie
- 删除名为 flie 的文件夹
rd /s D:\flie
- 删除 flie 文件夹下的所有文件
rd flie /s
生成目录树, 在文件少一些的路径尝试。要不会运行好久,ctrl+c 可以停掉
tree
- 遍历当前路径下所有文件
dir
- 显示当前目录及子文件
dir /s
- 显示文件以及文件大小、个数
dir /d
- 显示文件
dir /b
- 对 dir 的组合使用:
查找文件。只需要输入路径即可,无需 cd 返回到某个路径再执行命令 (eg:D:\JAVA\eclipse\flie 和 D:\eclipse 效果相同)
dir/s/b d:\flie
- 查找文件以及文件大小、个数
dir/s/d d:\flie
- 查看隐藏文件夹
dir /?
- 复制文件
copy 路径\文件名 路径\文件名
- 移动文件
move 路径\文件名 路径\文件名
四、网络相关
- 查看 ip 地址
ipconfig
- 查询 ip 地址
ping www.csdn.net
- netstat 查看网络连接状态
netstat -help 获取命令行使用帮助信息
netstat -ano //查看网络连接、状态以及对应的进程id
五、其它常用命令
- 关机
shutdown -s
- 关闭本地计算机,没有超时或警告
shutdown -p
强制关闭正在运行的应用程序而不提前警告用户, 可搭配-p
shutdown -f
- 定时关机,定时 60s, 时间自定
shutdown -s -t 60
- 关机并重启
shutdown -r
- 一段时间后重启
shutdown -r -t 秒数
- 注销当前用户
shutdown -l
休眠,可以搭配 - f,shut down -h -f。不可以搭配-t
shutdown -h
- 解除命令
shutdown -a
- 清除屏幕
cls
- 使用 help 命令查看帮助
命令 -help //第1种形式的使用帮助
命令 /? //第2种形式的使用帮助
- 终止命令
ctrl+c
- 退出 cmd
exit
其他比较实用的,但使用频率不高的命令
notepad+路径 打开记事本
dxdiag 检查DirectX信息
winver 检查Windows版本
wmimgmt.msc 打开windows管理体系结构(WMI)
wupdmgr windows 更新程序
wscript windows脚本设置
write 写字板
winmsd 系统信息
wiaacmgr 扫描仪和相机
calc 计算器
mplayer2 打开windows media player
mspaint 画图板
mstsc 远程桌面连接
mmc 打开控制台
dxdiag 检查Directx信息
drwtsn32 系统医生
devmgmt.msc 设备管理器
notepad 记事本
ntbackup 系统备份和还原
sndrec32 录音机
Sndovl32 音量控制程序
tsshutdn 60秒倒计时关机
taskmgr 任务管理器
explorer 资源管理器
progman 程序管理器
regedit.exe 注册表
perfmon.msc 计算机性能监测
eventvwr 事件查看器
net user 查看用户
whoami 查看当前用户
net user %username% 123456 将电脑用户密码修改为123456,%%中填写用户名称
六、cmd 快捷键
- 快速查看历史记录↑↓
- 查看完整记录F7
- 切换当前路径下文件Tab
- 反向选择文件和文件夹Shift+Tab
- 拖拽文件到窗口可以直接显示路径
- ESC 清除当前命令行
- F1 单字符输出上次输入的命令,如果已经是最后的一条的命令,则不进行任何切换操作。(例:输入 “dir”,按 F1 一次后自动输入 d,按两次自动输入 i, 三次自动输入 r)
- F2 可复制字符数量 , 输入上次命令中含有的字符, 系统自动删除此字符后的内容. (例:输入 cd test ,按下 F2 输入 e 后, 系统自动输入 cd t 命令)
- F3 重新输入前一次输入的命令 或者按向上键
- F4 可删除字符数量, 同于 F2 的功能 (例:输入 cd test 将光标移动到 d 下面,按下 F4 输入 e 后, 系统自动删除 t 以后 (包括 d) e(不包括 e) 以前的字符 命令变为 cest)
- F5 自动切换到已经执行过的命令字符。可按下多次选择命令
- F6 相当按键盘上的 Ctrl+z 键
- F7 显示命令历史记录,按下后可用方向键上下选择之前输入过的命令
- F8 搜索命令的历史记录,循环显示所有曾经输入的命令,直到按下回车键为止
- F9 与 F7 配合使用。F7 中选择的命令是有编号的,按下 F9 再输入命令的编号,就能快速执行命令
- Ctrl+Break 查看统计信息并按回车继续操作
- Ctrl+C 强行中止命令执行
- Ctrl+H 删除光标左边的一个字符
- Ctrl+M 表示回车确认键
- Alt+F7 清除所有曾经输入的命令历史记录
- Alt+PrintScreen 截取当前命令窗内容
- Tab 自动输入当前文件夹的子文件夹名。可按下多次选择文件夹,与 cd 命令配合使用可快速进入子文件夹
七、JAVA 相关
查看环境配置
java 或 javac
查看 JDK 版本
java -version
使用 cmd 运行 JAVA 程序
这里以提前写好的 java 程序为例,文件名 "java"
public class java {
public static void main(String[] args) {
System.out.println("Zhang Shier 's CSDN"); }
}
- 首先使用 cd 进入指定路径
这里提供两种方法,第一中,运行结果输出在命令提示符窗口,第二种将运行结果输出到指定文件中
- 第一种:输入java java.java
- 第二种:输入 java java.java<in.txt>out.txt。表示输入 in.txt 文件中的数据,将输出结果保存在 out.txt 中。(提前创建输入文本,输出文本不需要新建)
八、电脑快捷键
- 既然无鼠标办公,那必然也离不开电脑快捷键
- win+E 打开文件管器
- win+D 显示桌面
- win+L 锁计算机
- alt+F4 关闭当前程序 \ 文件
- ctrl+shift+Esc 打开任务管理器(或者 ctrl+alt+delete)
- ctrl+F 在一个文本或者网页里面查找,相当实用(退出一般按 ESC)
- ctrl+A 选中所有文本, 或所有文件
- crtl+alt+tab 选中窗口但不打开,使用回车打开。按tab 或←→切换
- alt+tab 选中窗口并打开
- win+tab 任务视图
- ctrl+tab 切换窗口 (仅同一软件内多个窗口有效,如浏览器开了许多个网页)
- 不会 CMD 命令的程序猿不是一个好程序猿!
相关推荐
- 墨尔本一华裔男子与亚裔男子分别失踪数日 警方寻人
-
中新网5月15日电据澳洲新快网报道,据澳大利亚维州警察局网站消息,22岁的华裔男子邓跃(Yue‘Peter’Deng,音译)失踪已6天,维州警方于当地时间13日发布寻人通告,寻求公众协助寻找邓跃。华...
- 网络交友须谨慎!美国犹他州一男子因涉嫌杀害女网友被捕
-
伊森·洪克斯克(图源网络,侵删)据美国广播公司(ABC)25日报道,美国犹他州一名男子于24日因涉嫌谋杀被捕。警方表示,这名男子主动告知警局,称其杀害了一名在网络交友软件上认识的25岁女子。雷顿警...
- 一课译词:来龙去脉(来龙去脉 的意思解释)
-
Mountainranges[Photo/SIPA]“来龙去脉”,汉语成语,本指山脉的走势和去向,现比喻一件事的前因后果(causeandeffectofanevent),可以翻译为“i...
- 高考重要考点:range(range高考用法)
-
range可以用作动词,也可以用作名词,含义特别多,在阅读理解中出现的频率很高,还经常作为完形填空的选项,而且在作文中使用是非常好的高级词汇。...
- C++20 Ranges:现代范围操作(现代c++白皮书)
-
1.引言:C++20Ranges库简介C++20引入的Ranges库是C++标准库的重要更新,旨在提供更现代化、表达力更强的方式来处理数据序列(范围,range)。Ranges库基于...
- 学习VBA,报表做到飞 第二章 数组 2.4 Filter函数
-
第二章数组2.4Filter函数Filter函数功能与autofilter函数类似,它对一个一维数组进行筛选,返回一个从0开始的数组。...
- VBA学习笔记:数组:数组相关函数—Split,Join
-
Split拆分字符串函数,语法Split(expression,字符,Limit,compare),第1参数为必写,后面3个参数都是可选项。Expression为需要拆分的数据,“字符”就是以哪个字...
- VBA如何自定义序列,学会这些方法,让你工作更轻松
-
No.1在Excel中,自定义序列是一种快速填表机制,如何有效地利用这个方法,可以大大增加工作效率。通常在操作工作表的时候,可能会输入一些很有序的序列,如果一一录入就显得十分笨拙。Excel给出了一种...
- Excel VBA入门教程1.3 数组基础(vba数组详解)
-
1.3数组使用数组和对象时,也要声明,这里说下数组的声明:'确定范围的数组,可以存储b-a+1个数,a、b为整数Dim数组名称(aTob)As数据类型Dimarr...
- 远程网络调试工具百宝箱-MobaXterm
-
MobaXterm是一个功能强大的远程网络工具百宝箱,它将所有重要的远程网络工具(SSH、Telnet、X11、RDP、VNC、FTP、MOSH、Serial等)和Unix命令(bash、ls、cat...
- AREX:携程新一代自动化回归测试工具的设计与实现
-
一、背景随着携程机票BU业务规模的不断提高,业务系统日趋复杂,各种问题和挑战也随之而来。对于研发测试团队,面临着各种效能困境,包括业务复杂度高、数据构造工作量大、回归测试全量回归、沟通成本高、测试用例...
- Windows、Android、IOS、Web自动化工具选择策略
-
Windows平台中应用UI自动化测试解决方案AutoIT是开源工具,该工具识别windows的标准控件效果不错,但是当它遇到应用中非标准控件定义的UI元素时往往就无能为力了,这个时候选择silkte...
- python自动化工具:pywinauto(python快速上手 自动化)
-
简介Pywinauto是完全由Python构建的一个模块,可以用于自动化Windows上的GUI应用程序。同时,它支持鼠标、键盘操作,在元素控件树较复杂的界面,可以辅助我们完成自动化操作。我在...
- 时下最火的 Airtest 如何测试手机 APP?
-
引言Airtest是网易出品的一款基于图像识别的自动化测试工具,主要应用在手机APP和游戏的测试。一旦使用了这个工具进行APP的自动化,你就会发现自动化测试原来是如此简单!!连接手机要进行...
- 【推荐】7个最强Appium替代工具,移动App自动化测试必备!
-
在移动应用开发日益火爆的今天,自动化测试成为了确保应用质量和用户体验的关键环节。Appium作为一款广泛应用的移动应用自动化测试工具,为测试人员所熟知。然而,在不同的测试场景和需求下,还有许多其他优...
你 发表评论:
欢迎- 一周热门
- 最近发表
- 标签列表
-
- mybatis plus (70)
- scheduledtask (71)
- css滚动条 (60)
- java学生成绩管理系统 (59)
- 结构体数组 (69)
- databasemetadata (64)
- javastatic (68)
- jsp实用教程 (53)
- fontawesome (57)
- widget开发 (57)
- vb net教程 (62)
- hibernate 教程 (63)
- case语句 (57)
- svn连接 (74)
- directoryindex (69)
- session timeout (58)
- textbox换行 (67)
- extension_dir (64)
- linearlayout (58)
- vba高级教程 (75)
- iframe用法 (58)
- sqlparameter (59)
- trim函数 (59)
- flex布局 (63)
- contextloaderlistener (56)