0

そのため、パス名を Powershell スクリプトに渡す必要があるビルド プロセス テンプレートを TFS 2012 で作成しました。これにより、指定されたディレクトリにファイルが連結されます。

これらのパス名の中には、2 つの連続するスペースが含まれる場合があり、これが問題であることが判明しています。

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.

2 つの空間が 1 つになったようで、パスが見つかりません。

誰がこれを引き起こしているのか知っていますか?

4

0 に答える 0