標籤:
import java.awt.Desktop;import java.io.File;import java.io.IOException;public class LnkDemo { public static void main(String[] args) throws IOException { File f=new File("d://com.lnk"); System.out.println(f.exists()); System.out.println(f.isDirectory()); Runtime.getRuntime().exec("explorer /e,/select,"+f.getAbsolutePath());// Desktop.getDesktop().open(f); }}
摘要
本文講述explorer.exe(資源管理員)的命令列。
文法
EXPLORER.EXE [/n][/e][,/root,<object>][[,/select],<sub object>]
/n: 預設選項,用我的電腦視圖為每個選中的item開啟一個單獨的視窗, 即使該視窗已經被開啟。
/e: 使用資源管理員視圖。資源管理員視圖和Windows 3.x的檔案管理工具非常相似。
/root,<object>: 指定視圖目錄根,預設使用案頭作為根目錄。
/select,<sub object>: 選中指定對象。如果使用"/select" , 則父目錄被開啟,並選中指定對象。
例子
開啟資源管理員視圖並以C:\Windows為目錄根瀏覽
explorer /e,/root,C:\Windows
開啟資源管理員視圖並選中Calc.exe
explorer /e,/select,c:\windows\system32\calc.exe
注意:/root和/select最好不要同時使用。
http://www.cnblogs.com/ymind/archive/2012/03/30/explorer-command-args.html
Java 開啟檔案的兩種方式