我想通过提供参数启动一个过程(不确定这些可以被称为“参数”...见下文)。现在,这是一个有点特殊:启动程序通常在快捷方式目标
- 过程是一个图形用户界面(游戏 - 使命召唤4多人的呼叫),
- 我有一个Windows快捷方式,该GUI具有以下目标:
"C:\\Path To Game\\game.exe" + connect [serverip]
(注意+
)。当我启动这个快捷方式时,GUI将启动并执行参数connect [serverip]
(游戏实际启动并连接到服务器)。
我试过如下:
Process.Start("C:\\Path To Game\\game.exe + connect [serverip]");
但这显然与Win32Exception “系统找不到指定的文件” 结束。
var psi = new ProcessStartInfo(); psi.FileName = "C:\\Path To Game\\game.exe"; psi.Arguments = "+ connect [serverip]"; Process.Start(psi);
,这产生在GUI中的错误(游戏没有启动,并说:“WIN_IMPROPER_QUIT_BODY”)。
任何想法如何提供这些参数我的过程吗?
就是这样!谢谢。 – Otiel 2013-03-13 22:01:32