Java 打开文件的两种方式

java

 

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 打开文件的两种方式 的全部内容, 来源链接: utcz.com/z/391744.html

回到顶部