VMWare - RunScriptInGuest,RunProgramInGuest Java - jar执行问题

我正在尝试在虚拟机中执行jar。我是VMWare的新手,我试图在一些vms中运行一个罐子。 我试过以下两个都没有运气。 vmObject.RunProgramInGuest(@“C: Simulation.jar”,“”,true,false,false); vmObject.RunScriptInGuest(@“C: Simulation.jar”,“java”,true,false); 我很感激任何建议。     
已邀请:
我不确定你正在使用的API的接口到底是什么,但看起来你后面的前两个参数。这是函数调用(从这里):
HRESULT
RunProgramInGuest([in] BSTR guestProgramName,
                  [in] BSTR commandLineArgs,
                  [in] LONG options,
                  [in] IVixHandle* propertyList,
                  [in] ICallback* jobDoneCallback,
                  [out,retval] IJob** runJob);
对于运行JAR文件,命令行可执行文件是
java
,然后执行JAR。例如:
java C:Simulation.jar
反转前两个参数应该为您提供与该命令等效的API:
vmObject.RunProgramInGuest("java", @"C:Simulation.jar", true, false);
    

要回复问题请先登录注册