我有一个powershell脚本:
Invoke-Expression -Command:("mysql")
,当我通过vsts将其发布到Azure服务器时,它返回:
exited with code '1'
我注意到它可以运行
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -NoLogo -NoProfile -NonInteractive -ExecutionPolicy Unrestricted -Command
如何获取vsts以服务器上的全局依赖项运行脚本?
答案 0 :(得分:0)
不带参数的MySql客户端是一个交互式命令,但是Powershell非交互式地启动该过程。
还请检查Invoke-Command和Start-Process,因为这些cmdlet可能更合适。