我一直在试图从我们拥有的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,&;每种方法都会出现一些不同类型的错误;通常它可以找到可执行文件。任何建设性意见非常感谢。
谢谢。