我一直在試圖從我們擁有的Powershell構建腳本運行以下命令行;但仍然遇到問題Powershell的問題和運行復雜的命令行
& 'C:\Dev\Yadda\trunk\BuildScripts\U tilities\csmanage.exe' `
/create-deployment `
/name:yadddayaddyaddadev `
/label:yadddayaddyaddadev `
/package:https://yadddayaddyadda.blob.core.windows.net/mydeployments/20100426_202848_FamilyMoments.cspkg `
/config:C:\Dev\WalmartOne\trunk\yadddayaddyadda.CloudService\bin\Debug\ServiceConfiguration.cscfg `
/slot:Staging `
/hosted-service:yadddayaddyadda-dev"
注意:「Utilities」中的空格是有意的;試圖嗅探涉及可執行文件路徑中空格的錯誤。我向你保證,路徑確實存在於我的機器上的空間中。
從Powershell調用此命令行的最佳方式是什麼?我試過Invoke-Expression,Diagnostic.Process :: Start,&;每種方法都會出現一些不同類型的錯誤;通常它可以找到可執行文件。任何建設性意見非常感謝。
謝謝。