要打开以运行(windows+;R)并执行命令的Java代码

要打开以运行(windows+;R)并执行命令的Java代码,java,Java,我的场景是打开RUN窗口(Windows+R)并使用java编程执行它 请提供java代码或建议我如何继续 步骤: 打开运行(WINDOWS+R) 使用它运行程序(例如C:\ProgramFile\Internet Explorer\iexplorer.exe) 如前所述: Process p = Runtime.getRuntime().exec( "\"C:/ProgramFile/Internet Explorer/iexplorer.exe\" your_file.lrr" );

我的场景是打开RUN窗口(Windows+R)并使用java编程执行它

请提供java代码或建议我如何继续

步骤:

  • 打开运行(WINDOWS+R)
  • 使用它运行程序(例如C:\ProgramFile\Internet Explorer\iexplorer.exe)
  • 如前所述:

    Process p = Runtime.getRuntime().exec(
        "\"C:/ProgramFile/Internet Explorer/iexplorer.exe\" your_file.lrr"
    );
    
    您还可以添加更多类似以下内容的参数:

    Process p = Runtime.getRuntime().exec(
        "\"C:/ProgramFile/Internet Explorer/iexplorer.exe\" your_file.lrr /t /p foo"
    );
    

    可能您必须通过添加双引号(如我的示例中所示)来注意可执行文件路径中的空格。

    为什么要使用“运行”窗口来执行命令?只需执行它。有关如何只运行命令,请参阅此堆栈:为什么不只执行命令?你为什么要开始跑步?对不起,如果我不清楚我的问题。让我详细解释一下。我正在打开一个.lrr(Load Runner结果)文件。我被要求通过RUN(windows+R)打开这个文件,这样我们就可以在这里输入值。但是我想用java编程。谢谢@bobbel,你上面给出的代码正是我所期待的,它工作得很好……:)