从PowerShell启动(并继续运行)过程

时间:2018-10-16 10:10:46

标签: c# .net powershell winapi process

我需要从PowerShell(5.0)启动一个进程,即使PowerShell解释器将关闭,该进程也将继续运行。

在Python中,这是通过使用进程创建标志CREATE_BREAKAWAY_FROM_JOB(它是本地NT api的一部分)来完成的。

如何使用此标志从PowerShell启动进程? (或其他具有相同结果的方式,例如即使解释器关闭也可以运行进程)

编辑:Start-Process "process.exe" $args确实启动了该过程,但是如果关闭PowerShell解释器,它将终止

编辑2:.NET或C#怎么办?我听说可以在PS中内联它们,因此,如果它们可以按上述方式以某种标准的方式运行过程,那么对它们进行内联完全可以

0 个答案:

没有答案