最早使用 windows 命令行是在开始菜单“运行”中输入 msconfig,调整开机启动项。
后来开机启动项从 msconfig 中移除,集成到了任务管理器中。
大部分在“运行”中运行的命令,在 cmd 下也能运行
因为他们都是可执行文件,只是去掉了文件后缀。通过 where 命令可以查找这些命令的原始路径:
大部分命令都在 system32 目录下,一般以 exe 文件后缀结尾:
一些常用命令:
ARP.EXE “IP 到物理”地址转换表
at.exe 定时程序
cacls.exe 修改文件的访问控制列表(ACL)
calc.exe 计算器
chkdsk.exe 磁盘检查
chkntfs.exe 启动时显示或修改磁盘检查
control.exe 控制面板
convert.exe 将 FAT 卷转换为 NTFS
credwiz.exe 备份用户名和密码向导
ctfmon.exe 编辑器进程
find.exe windows版的find
findstr.exe windows版的find
getmac.exe 获取 mac 地址
hdwwiz.exe 添加硬件向导
HOSTNAME.EXE 主机名
icacls.exe ACL 管理
ipconfig.exe IP 配置工具
iscsicli.exe iscsi 工具
iscsicpl.exe iscsi 工具
label.exe 设置卷标
logoff.exe 注销系统
Magnify.exe 放大镜
mmc.exe 管理框架
mountvol.exe 创建、删除或列出卷装入点
msconfig.exe 系统配置
msdt.exe 微软支持诊断工具
mspaint.exe 画图程序
msra.exe 微软远程协助
mstsc.exe 远程桌面
net.exe net 管理命令
Netplwiz.exe 用户账户管理
netsh.exe netsh 防火墙管理命令
NETSTAT.EXE 网络会话查看
notepad.exe 记事本
nslookup.exe DNS 诊断
osk.exe 屏幕键盘
PATHPING.EXE 类似traceroute
perfmon.exe 性能监视器
PING.EXE 网络连通性测试
powercfg.exe 电源使用方案
printui.exe 打印机命令行
reg.exe 注册表工具
ROUTE.EXE 路由工具
sc.exe 系统服务管理
schtasks.exe 计划任务
setx.exe 环境变量
sfc.exe 扫描所有保护的系统文件的完整
shutdown.exe 关机
subst.exe 将路径与驱动器号关联
taskkill.exe 杀进程
tasklist.exe 显示进程
Taskmgr.exe 任务管理器
TRACERT.EXE 路由跟踪
tskill.exe 杀进程
wfs.exe 扫描与传真
where.exe 显示符合搜索模式的文件位置
whoami.exe 显示用户名信息
WinSAT.exe 性能评估工具(需在管理员模式运行)
winver.exe windows 版本信息
wsl.exe windows 下的 linux 子系统
除了 *.exe 结尾的命令,还有 *.msc 结尾的程序:
*.msc 结尾的文件并不是可执行文件,它们实际上是 XML 文档(即纯文本格式)
当调用 msc 文件时,实际上是使用 mmc 调用 XML 文档:
mmc 是一套管理框架,一些常用功能都以 msc 文档的形式集成在 mmc 框架中。下面的例子打开的是 wf.msc (防火墙高级)
通过 mmc 的“文件”菜单,也可以看到 mmc 打开过哪些 msc 配置:
msc 配置文件可以直接在命令行运行,它默认会调用 mmc 打开,就像我们双击文本文件会默认使用写字板打开一样。
常用 msc 管理功能有:
certlm.msc 证书管理(本地)
certmgr.msc 证书管理(个人)
comexp.msc 组件服务
compmgmt.msc 计算机管理
devmgmt.msc 设备管理器
DevModeRunAsUserConfig.msc 用户配置
diskmgmt.msc 磁盘管理
eventvwr.msc 事件查看器
fsmgmt.msc 共享文件夹
gpedit.msc 组策略
lusrmgr.msc 本地用户和组(可以给用户改密码)
perfmon.msc 性能监视器
printmanagement.msc 打印机管理
rsop.msc 策略的结果集
secpol.msc 本地安全策略
services.msc 服务
taskschd.msc 任务计划
WF.msc 防火墙高级选项
最后还有一类命令,主要是控制面板相关的。因为控制面板内容越来越多,于是微软使用了 URL 定位语法:
ms-settings:URL
一些常用设置的 URL:
系统设置
显示设置: ms-settings:display
声音设置: ms-settings:sound
电池设置: ms-settings:batterysaver
存储设置: ms-settings:storagesense
设备设置
蓝牙和其他设备: ms-settings:bluetooth
打印机和扫描仪: ms-settings:printers
鼠标设置: ms-settings:mousetouchpad
触摸板设置: ms-settings:devices-touchpad
网络和互联网设置
网络状态: ms-settings:network-status
Wi-Fi 设置: ms-settings:network-wifi
以太网设置: ms-settings:network-ethernet
VPN 设置: ms-settings:network-vpn
数据使用量: ms-settings:datausage
个性化设置
背景: ms-settings:personalization-background
锁屏: ms-settings:lockscreen
账户设置
账户信息: ms-settings:yourinfo
登录选项: ms-settings:signinoptions
时间和语言设置
日期和时间: ms-settings:dateandtime
区域和语言: ms-settings:regionlanguage
这些 URI 可以通过在命令提示符(cmd)、运行对话框(按 Win + R)、浏览器地址栏中输入或在桌面快捷方式中使用。
官方文档:
https://learn.microsoft.com/en-us/windows/uwp/launch-resume/launch-settings-app
全文完。
原文始发于微信公众号(生有可恋):windows 命令行体系
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论