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

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

  •  
  •   saySilence · 10h 33m ago · 969 views

    😅,看哭十亿 vibe coding 大师

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

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