dos2unix
/
速查
搜索
Linux
Kubernetes
DevOps
排障
指南
中间件
教程
Windows
macOS
AI 与 MLOps
Office
全部
首页
›
Windows
›
PowerShell
Windows PowerShell
PowerShell 分类覆盖 5.1 与 7.x 的高频 cmdlet,强调对象管道、错误处理和版本差异。
文件与目录
18
系统与进程
18
网络
15
WSL 与跨平台
3
PowerShell
22
Windows Server 与 AD
17
先读这三篇
winrm
启用、加固并排查 Windows 远程管理(WinRM)与 PowerShell Remoting。
Get-Service
查看服务状态、启动类型和依赖,输出 ServiceController 对象。
Get-Process
查看进程的 CPU、内存、句柄和响应状态,输出可计算、可筛选的进程对象。
ConvertFrom-Json - 把 JSON 文本解析成对象,便于按属性取值和筛选。
ConvertTo-Json - 把 PowerShell 对象序列化成 JSON 字符串,注意深度。
ForEach-Object - 对管道中的每个对象执行脚本块,用于转换、批量操作和带状态的遍历。
Get-ChildItem - 列出文件系统、注册表等提供程序中的条目,输出可继续过滤的对象。
Get-Command - 查找命令来自别名、函数、cmdlet 还是可执行文件,并查看参数与语法。
Get-Content - 按行读取文本和日志,`-Raw` 读成单个字符串,`-Wait` 跟踪追加。
Get-Help - 查看 cmdlet 语法、参数和示例,帮助文件可能需先更新。
Get-Process - 查看进程的 CPU、内存、句柄和响应状态,输出可计算、可筛选的进程对象。
Get-Service - 查看服务状态、启动类型和依赖,输出 ServiceController 对象。
Invoke-RestMethod - 调用 REST API,把 JSON 响应自动反序列化成对象。
Invoke-WebRequest - 发送 HTTP 请求,返回状态码、响应头和内容,可下载文件。
PowerShell - 启动并区分 PowerShell 5.1 与 7.x,管理脚本环境。
Select-Object - 挑选属性、计算列或前后 N 条记录,把对象裁剪成需要的形状。
Select-String - 在文本或文件中按正则搜索,输出带文件名和行号的 MatchInfo 对象。
Set-Content - 覆盖写入文本文件,按指定编码保存,适合生成配置、清单和 JSON 文件。
Sort-Object - 按一个或多个属性排序对象,支持降序、去重和计算排序键。
Start-Service - 向服务控制管理器提交启动请求,可预览、捕获错误并返回服务对象。
Stop-Process - 终止指定进程,不执行保存或优雅关闭;误用会直接丢失未保存数据。
Stop-Service - 停止 Windows 服务;`-Force` 会连带停止依赖服务。
Test-NetConnection - 测试主机连通性、TCP 端口和路由,替代 ping/telnet。
Where-Object - 按条件筛选管道对象,保留满足条件的原对象,不改变对象结构。
winrm - 启用、加固并排查 Windows 远程管理(WinRM)与 PowerShell Remoting。
×
小程序版
微信扫码,随时查命令
小程序