0

因此,我在 TFS 2012 中创建了一个构建过程模板,该模板必须将路径名传递给 Powershell 脚本,该脚本进而连接指定目录中的文件。

其中一些路径名可能有两个连续的空格,结果证明这是一个问题。

当我调用 powershell 脚本时,我用单引号将路径名括起来,执行的命令看起来像这样。

powershell C:\psScript.ps1 'C:\tmp\two  spaces\myFolder'.    

但是,当我尝试在 Powershell 中打开目录时,出现以下错误:

Get-Item : Cannot find path 'C:\tmp\two spaces\myFolder' 
because it does not exist.

两个空间仿佛合而为一,找不到路径。

有谁知道这可能是什么原因造成的?

4

0 回答 0