我需要从PowerShell(5.0)启动一个进程,即使PowerShell解释器将关闭,该进程也将继续运行。
在Python中,这是通过使用进程创建标志CREATE_BREAKAWAY_FROM_JOB
(它是本地NT api的一部分)来完成的。
如何使用此标志从PowerShell启动进程? (或其他具有相同结果的方式,例如即使解释器关闭也可以运行进程)
编辑:Start-Process "process.exe" $args
确实启动了该过程,但是如果关闭PowerShell解释器,它将终止
编辑2:.NET或C#怎么办?我听说可以在PS中内联它们,因此,如果它们可以按上述方式以某种标准的方式运行过程,那么对它们进行内联完全可以