首页 > 解决方案 > 带有空格的 PowerShell 参数导致 vsts 失败

问题描述

我在 vsts 中创建了一个 powershell 任务,我使用的参数中包含空格,这会导致 PowerShell 任务通过拆分文件而失败。

我曾尝试使用“`”,但这会删除再次出错的空间。

(空间在企业和系统之间)

-Path "$\Corporate Systemes\Payment\Dev\src\payment.Web\app\config.js"

标签: powershell

解决方案


我认为这将使用单引号''而不是双引号来解决""

PowerShell 尝试评估双引号内的任何内容,因此除非需要双引号,否则使用单引号始终是一种好习惯:)

获取关于_quoting_rules 的帮助


推荐阅读