Yeg*_*gor 5 c# windows command-line process .net-core
以下代码在访问属性时抛出InvalidOperationException:“此对象未启动进程,因此无法确定请求的信息” StartInfo。
using System;
using System.Diagnostics;
using System.Linq;
namespace ProcArgs
{
class Program
{
static void Main(string[] args)
{
var process = Process.GetProcessesByName("svchost").FirstOrDefault();
Console.WriteLine(process.StartInfo.Arguments);
}
}
}
Run Code Online (Sandbox Code Playgroud)
那么如何在 .NET Core 2.2 (Windows) 中获取另一个已在运行的进程的命令行呢?