PowerShell脚本核对Skill

帮你写出规范的 PowerShell 脚本,避免常见语法陷阱和错误处理问题。

powershell-windows 是整理 PowerShell 路径、条件、空值和 JSON 操作的社区 Skill。它可以作检查线索,原文却夹着不能直接当语言规则的断言。

例如组合命令结果时留意括号,路径用 Join-Path 拼接,嵌套对象转换 JSON 要核深度;固定 Depth 10 仍不保证更深结构完整。

主文禁止全部 Unicode,又把合法的子表达式插值列成错误,这些不是 PowerShell 普遍限制。脚本编码、版本和宿主条件要另核,不能因为解析失败就认定中文字符违法。

错误策略也不宜机械分成“开发 Stop、生产 Continue”:非终止错误未必进入 catch,继续跑可能产生误导结果。适合带着问题对照原文再查证,不适合整份复制当生产脚本;本文没有在 Windows 实测。

分类:测试排错

来源仓库:sickn33/agentic-awesome-skills

适合用来做什么

  • 解释一下PowerShell中管道操作符的使用方法
  • 请说明PowerShell中错误处理的常用方法

安装 powershell-windows

npx skills add https://www.iskills.cc/skills/sickn33/agentic-awesome-skills/powershell-windows/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 powershell-windows 的用途与原始说明

浏览全部 Skill 指南