这是我正在尝试执行的构建后脚本:
powershell.exe -ExecutionPolicy Bypass -NoLogo -NonInteractive -NoProfile -Command "Compress-Archive -LiteralPath "$(BuiltOuputPath)" -CompressionLevel Optimal -DestinationPath "$(BuiltOuputPath)_$(Get-Date -Format yyyyMMddTHHmm).zip""
问题出在这个部分:$(Get-Date -Format yyyyMMddTHHmm)
Visual Studio将其替换为空字符串。怎么预防呢?如何逃脱$
符号并将其传递给PowerShell?
答案 0 :(得分:0)
'不管'+“_”+ $(Get-Date -Format yyyyMMddTHHmm)怎么样?