当前位置: 首页 > news >正文

Windows CMD与Powershell常用命令

Windows中,CMD与Powershell默认不区分大小写,而在Linux中严格区分大小写

一、CMD基础操作

1.打开CMD的方式

1.1 运行快捷键:Win+R → 输入 CMD → 回车

1.2 开始菜单查找:点击开始菜单 → 搜索框输入 CMD,打开命令提示符

1.3 右键菜单(Win 10/11):按住shift+文件夹空白处右键 → 在此处打开Powershell 命令窗口

1.4Powershell可以直接用CMD命令,CMD不能用Powershell专属命令

二、系统基本信息收集

systeminfo-- 查看操作系统版本和系统信息

whoami-- 查看当前用户名

whoami /groups-- 查看当前用户所属组(判断权限级别)

hostname-- 查看主机名

set-- 查看环境变量(关注:PATH、TEMP、USERPROFILE)

set path:

CMD 中查看当前会话 PATH 环境变量,PATH 作用:在任意目录直接输入程序名就能启动程序,不用输入完整文件路径,路径间用英文分号;分隔。

set temp-- 查看当前用户临时目录环境变量

set userprofile-- 查看当前登录用户的根目录,也就是用户配置文件主文件夹

三、网络信息收集

ipconfig-- 查询本机网络配置(最简查询)

ipconfig /all-- 查看网络完整详细信息:MAC地址、DNS服务器、DHCP状态、主机名、网卡描述

arp -a-- 查看arp缓存表

netstat -ano-- 查看当前网络连接和监听端口/查看本机所有TCP/UDP网络连接、监听端口+对应进程PID号

route print-- 查看路由表

ipconfig /displaydns-- 查看DNS缓存

四、用户和进程信息

net user-- 查看所有本地用户账号(6个)

net user Administrator/Guest/lizhu/WsiAccount-- 查看某个用户的详细信息

net localgroup-- 查看本地组

net localgroup Administrators-- 查看管理员组成员

tasklist-- 查看当前运行的进程

net start-- 查看运行中的服务

五、打开Powershell

5.1 打开Powershell 并执行以下命令

$PSVersionTable-- 查看 PowerShell 版本

Get-ComputerInfo | Select-Object CsName, OsName, OsVersion, OsArchitecture--

获取系统信息(对象化输出)

Get-NetAdapter | Format-Table Name, Status, MacAddress, LinkSpeed-- 获取所有网络适配器信息

Get-NetIPAddress | Where-Object {$_.AddressFamily -eq 'IPv4'} | Format-Table InterfaceAlias, IPAddress, PrefixLength-- 获取ip配置

Get-NetTCPConnection -State Established | Select-Object LocalAddress, LocalPort, RemoteAddress, RemotePort, OwningProcess-- 获取所有TCP连接

5.2 安全相关信息收集

Get-NetFirewallProfile | Format-Table Name, Enabled-- 查看防火墙状态

Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
Get-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
-- 查看自启动项(注册Run键)

Get-ScheduledTask | Where-Object {$_.State -eq 'Ready'} | Select-Object TaskName, TaskPath | Format-Table-- 查看计划任务

Get-WmiObject -Class Win32_Product | Sort-Object InstallDate -Descending | Select-Object -First 10 Name, Version, InstallDate
# Get-WmiObject -Class Win32_Product:读取 WMI 数据库,获取系统控制面板 - 程序和功能里所有已安装软件信息
# Sort-Object InstallDate -Descending:按安装日期倒序排序(新装软件排在最前面)
# Select-Object -First 10 Name,Version,InstallDate:只截取前 10 条,仅展示:软件名、版本、安装日期

端口号

一、端口总分范围:0~65535,合计65536

1.公认端口(Well-known Ports):0~1023

  • 系统/标准服务专用端口,固定占用,不能随便占用

  • 例如:FTP:21、SSH:22、HTTP:80、HTTPS :443 DNS:53、RDP(远程桌面):3389

    2.注册端口(Registered Ports):1024~49151
    软件 / 第三方程序注册使用端口,安装软件时默认占用

    3.动态 / 私有端口(Dynamic/Private):49152 ~ 65535

  • 操作系统临时随机分配,客户端发起外网连接自动占用,连接断开自动释放

  • 浏览器访问网页、软件连服务器时,本机随机从该段拿临时端口
    0 端口特殊:保留端口,不分配常规应用。

http://www.jsqmd.com/news/963780/

相关文章:

  • 2026年好用的AI论文工具推荐
  • 株洲黄金回收认准湘奢汇(天元店),拒绝隐形套路省心高效变现(附靠谱机构排行) - 生活测评小能手
  • 2026 掌握选店窍门,轻松锁定成都黄金回收口碑第一的权威实体门店 - 奢侈品回收评测
  • 技术大纲:DeepSeek一键导出word文档的办法
  • 2026台州市权威认证贵金属回收 TOP5+黄金回收白银回收铂金回收门店地址电话推荐
  • AI分发后单平台撤回成功率骤降42%?——基于137个真实案例的CSDN 2024 Q2分发引擎变更影响分析
  • 终极指南:5分钟学会使用uesave编辑Unreal Engine游戏存档
  • 快速掌握OpenRocket:免费火箭设计仿真软件的完整指南
  • 在Photoshop中无缝使用Stable Diffusion:Auto-Photoshop-StableDiffusion-Plugin完全指南
  • 小蜜蜂企微 RPA,把企业微信变成 24 小时不眠的销冠军团
  • 别只看天梯图了!用这套‘需求-预算’匹配法,5分钟搞定你的专属电脑配置单
  • ColorWanted:让Windows屏幕取色变得轻松高效的开源工具
  • 谷歌推广开户多少费用?独立站卖家防坑必看的4大成本
  • 快递柜系统设计(中):取件与取回
  • 每日全球重要事件速报 — 2026年6月5日(周五)
  • 2026年专业做工厂短视频获客的公司怎么选?行业标杆与避坑指南
  • 5个实用技巧让你成为KiTTY SSH客户端高手:Windows远程连接从未如此简单
  • AI + iPaaS:智能系统集成如何让制造业数据“活”起来?
  • Matter协议实战指南:构建可靠智能家居系统的完整配置手册
  • 你的KEGG气泡图还缺什么?试试这个能展示具体基因的桑吉气泡图(附在线工具链接)
  • 浏览器视频编辑新纪元:OmniClip如何用Web技术重塑创作边界
  • 南宁购宠全攻略:湿热气候避坑指南 + 5 家靠谱门店精选 - 资讯速览
  • Pytest实战包:含登录验证与API接口测试的完整可运行工程
  • 新手福音:借助快马平台理解cc switch,从零到一实现角色控制切换
  • 2026 南宁旧金回收深度实测,同城稳妥出手指南 - 奢侈品回收评测
  • 别再只看K线了!用Python自制‘筹码获利比例’指标,给你的量化策略加个‘透视挂’
  • 腰肌劳损久拖不治,小心腰椎受损
  • 关于贪心算法【968.监控二叉树】的想法
  • 不止于ScanNet:盘点5大主流RGB-D数据集,为你的3D视觉项目选对“燃料”
  • Matlab FFT/IFFT系数那点事儿:从频谱分析到OFDM仿真的避坑指南