用Java参数行打开文件(.exe)
我想用参数行开始这个特定的程序 如何使用Java中的参数执行此程序? 我是个新手,我已经找了几个小时的解决办法 C:/Program Files/MyPrograms/MyFile.exe-s 3-n 100这些参数行现在意味着什么 我成功地启动了我的应用程序,没有参数 代码: 我想要的是:用Java参数行打开文件(.exe),java,parameters,Java,Parameters,我想用参数行开始这个特定的程序 如何使用Java中的参数执行此程序? 我是个新手,我已经找了几个小时的解决办法 C:/Program Files/MyPrograms/MyFile.exe-s 3-n 100这些参数行现在意味着什么 我成功地启动了我的应用程序,没有参数 代码: 我想要的是: String directoryFile = "C:/Program Files/MyPrograms/MyFile.exe" Desktop.getDesktop().open(new File(dir
String directoryFile = "C:/Program Files/MyPrograms/MyFile.exe"
Desktop.getDesktop().open(new File(directoryFile)+"-s 3 -n 100");
谢谢使用,分别传递每个命令行参数
Process p = new ProcessBuilder("C:\\path\\to\\.exe",
"key1", "value1",
"key2", "value2") // etc.
.start();
使用,分别传递每个命令行参数
Process p = new ProcessBuilder("C:\\path\\to\\.exe",
"key1", "value1",
"key2", "value2") // etc.
.start();
请注意,.lnk将pst可能需要由外壳打开请注意,.lnk将pst可能需要由外壳打开