我试过
var process = new Process
{
StartInfo = new ProcessStartInfo
{
FileName = filename,
UserName = "System",
UseShellExecute = false,
},
};
process.Start();
但它产生
Win32Exception 未处理
登录失败:未知用户名或密码错误
我将不得不使用CreateProcessAsUser
?如何获取适当的参数以传递给该方法?