我需要在Windows PowerShell中运行一个PowerShell命令,它运行正常,如预期。问题是当我关闭Windows PowerShell终端时,它会杀死进程,而我希望进程永远继续运行。
是否有办法关闭终端并让进程在后台工作。
下面是我需要运行的命令:
.\start.ps1 -accountUuid '{XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX}' `
-repositoryUuid '{XXXXXX-XXXXX-XXXX-XXXX-XXXXXXXXXX}' `
-runnerUuid '{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXX}' `
-OAuthClientId XXXXXXXXXXXXXXXXX `
-OAuthClientSecret XXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXX `
-workingDirectory '..\temp'
1条答案
按热度按时间6ie5vjzr1#
您可以尝试使用带有选项
-NoNewWindow
的命令Start-process
在后台运行该进程。在-ArgumentList
中添加所有参数。更多信息here