在哪个文件夹中运行此PowerShell脚本?

时间:2016-03-29 15:10:27

标签: asp.net powershell bamboo

我关注example。它将ASP.NET应用程序发布到远程Linux服务器上的docker容器。

运行脚本有一小部分工作。 我们引用它。

  

还要确保浏览创建的PublishProfiles文件夹   在“属性”下的Visual Studio项目中。 PowerShell脚本   并在您可以使用的该文件夹中创建一个Shell脚本   从命令行发布您的应用程序。例如:

.\hanseldocker-Docker-publish.ps1 -packOutput $env:USERPROFILE\AppData\Local\Temp\PublishTemp -pubxmlFile .\hanseldocker-Docker.pubxml

我不确定.\的位置。实际上我正在使用Bamboo来构建它,我必须将脚本放入正文中。

image

我不知道是否应该修改脚本,因为.\

1 个答案:

答案 0 :(得分:0)

here.

获取解决方案

使用常规旧命令行启动它,并将任何powershell脚本作为参数传递。

C:\Windows\System32\cmd.exe /c "echo Hesus | C:\WINDOWS\SysWOW64\WindowsPowerShell\v1.0\powershell.exe %*"

把它放在参数中:

scripts\RemoteWSPDeployment.ps1 –parameter1 value1 –parameter2 value2