powershell-windows 是整理 PowerShell 路径、条件、空值和 JSON 操作的社区 Skill。它可以作检查线索,原文却夹着不能直接当语言规则的断言。
例如组合命令结果时留意括号,路径用 Join-Path 拼接,嵌套对象转换 JSON 要核深度;固定 Depth 10 仍不保证更深结构完整。
主文禁止全部 Unicode,又把合法的子表达式插值列成错误,这些不是 PowerShell 普遍限制。脚本编码、版本和宿主条件要另核,不能因为解析失败就认定中文字符违法。
错误策略也不宜机械分成“开发 Stop、生产 Continue”:非终止错误未必进入 catch,继续跑可能产生误导结果。适合带着问题对照原文再查证,不适合整份复制当生产脚本;本文没有在 Windows 实测。