2
我有一個需要用Java.exe打開的應用程序。當我嘗試打開與命令的應用程序提示以以下的參數Java.exe不能用Process.start打開
C:\ MyworkingFolder \>啓動Java -MyParamters - >這工作,並啓動應用程序時
但是,當我用同樣的在我的C#代碼
var pInfo = new ProcessStartInfo
{
FileName = "Java",
WorkingDirectory = "MyworkingFolder",
Arguments = -MyParamters
};
Process monitorProcess = Process.Start(pInfo);
此代碼部分不起作用。所有我得到的是一個窗口,顯示OpenWith
不應該是java.exe的完整路徑嗎? –
@ Farhan否.. java路徑將取自它在C中的Envoronment變量:ProgramFiles \ ProgramData \ Oracle \ Java \ JavaPath – user941908
您是否嘗試過使用擴展名指定'java.exe'? –