下面这段代码copy的,原文也没有介绍,有兴趣的自己可以研究下
explore_folder_command=$exec("%SystemRoot%\explorer.exe" /n,/e,"%1")
explore_folder_path_command=$exec("%SystemRoot%\explorer.exe" /n,/e,/select,"%1")open_folder_path_command=$exec("L:\Program Files\TC8.01\TOTALCMD.EXE" "/O" "/T" "$parent(%1)")
open_file_command=$exec("%1")
open_folder_command=$exec("L:\Program Files\TC8.01\TOTALCMD.EXE" "/O" "/T" "%1")
我自己测过可用的一些参数格式(备忘):
打开“我的电脑”:Runtime.getRuntime().exec("explorer.exe /e,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}");
打开“我的文档”:Runtime.getRuntime().exec("explorer.exe /e,%1");
上面两种里边的"/e“可以换成/select表示调用“资源管理器”打开并选定那个文件。
启动QQ: Runtime.getRuntime().load("C:\\Program Files\\Tencent\\QQ\\QQProtect\\Bin\\QQProtect.exe");
调用cmd命令打开文本:
Runtime.getRuntime().exec("cmd.exe /c,start C:\\Users\\Kodaira\\Desktop\\Test.txt");