有没有一种方法可以使用Azure-Pipelines打开多个CMD实例?

我将Azure管道用于CI。在我的管道中,我需要使用CMD的多个实例(Windows)。例如,一个CMD需要启动并连续运行服务器,而另一个CMD需要在服务器仍在运行时部署应用程序。

使用CMD任务时,它仅使用一个CMD实例,因此,当我运行服务器时,它永远不会完成,也永远不会运行应用程序。

是否可以使用Azure-Pipelines运行多个CMD实例?

iCMS 回答:有没有一种方法可以使用Azure-Pipelines打开多个CMD实例?

您可以使用Start-Process命令通过powershell任务在代理计算机上启动cmd.exe。

因此,您可以添加多个powershell任务来启动代理计算机上的多个CMD实例。或者,您可以在一个powershell任务中启动多个CMD实例。 Se下面的示例:

#include <stdio.h>

int main() {

    char* x = (char*)malloc(4);
    x = "123";
    char*  y = (char*) x+1;
    y = "abcd";
    printf("%s %s",x,y);

}
本文链接:https://www.f2er.com/2224768.html

大家都在问