• 请不要在回答技术问题时复制粘贴 AI 生成的内容
saySilence
V2EX  ›  程序员

PowerShell 转义太折腾,让我们改用脚本文件

  •  
  •   saySilence · 9h 10m ago · 880 views

    😅,看哭十亿 vibe coding 大师

    6 replies    2026-09-05 11:42:09 +08:00
    zuosiruan
        1
    zuosiruan  
       7h 8m ago via iPhone
    powershell7 丝滑
    zuokanyunqishi
        2
    zuokanyunqishi  
       6h 25m ago
    @zuosiruan 也不太丝滑
    charles0
        3
    charles0  
       6h 21m ago
    其实非常简单,只需要:
    charles0
        4
    charles0  
       6h 18m ago
    确保用的是 PowerShell 7 ,并且不要在其它 shell (无论是 bash 还是 cmd )里调用 PowerShell (只要看到以 powershell 或 pwsh 开头的命令就说明是在其它 shell 里调用它)
    saySilence
        5
    saySilence  
    OP
       3h 28m ago
    @charles0 用的就是 pwsh7 ,windows powershell 已经被我劫持到 pwsh7 了,AI 想用原版都用不了。
    @zuosiruan
    bbbblue
        6
    bbbblue  
       3h 26m ago
    唉 我 codex 里还挺丝滑的
    加了这段

    使用 powershell 命令时,尽可能使用"或者'包裹字符串参数,特别是路径参数,避免因为空格等原因造成命令被截断和出现歧义。如果文件路径有特殊符号(比如各种括号),你在使用 Get-Content 获取的时候务必加上`-LiteralPath`参数,避免被错误解析。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3055 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 115ms · UTC 07:08 · PVG 15:08 · LAX 00:08 · JFK 03:08
    ♥ Do have faith in what you're doing.