我正在尝试使用ProcessBuilder来突出显示文件夹中包含的几个文件。 当我运行以下代码时:
List<String> params = java.util.Arrays.asList("explorer.exe", "/select,C:\\test\\file1.txt",
"/select,C:\\test\\file2.txt");
ProcessBuilder b = new ProcessBuilder(params);
仅突出显示第二个文件。有关如何解决它的任何想法?
提前谢谢。
答案 0 :(得分:1)
我怀疑explorer.exe
是否提供了选择多个文件的选项。
答案 1 :(得分:0)
而不是
java.util.Arrays.asList("explorer.exe", "/select,C:\\test\\file1.txt",
"/select,C:\\test\\file2.txt"
尝试(来自相关的knowledge base)
java.util.Arrays.asList("explorer.exe", "/select,C:\\test\\file1.txt,select,C:\\test\\file2.txt");