Java 打开文件的两种方式
2015-06-13 13:42
489 查看
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最好不要同时使用。
/article/5146873.html
相关文章推荐
- Mybatis整合Spring
- java文件知识整理
- SpringMVC学习(四)
- Eclipse 中link一个异地的Folder
- Maven学习(二十)-- Maven常用命令-创建Java项目
- 电脑同时安装两个版本java jdk
- eclipse中设置@author为自己的名字
- Java中获取文件大小的正确方法
- Maven学习(七)- 构建Spring项目
- Maven学习(五)- 使用Maven构建Struts2项目
- 解决Please ensure that adb is correctly located at 'D:\java\sdk\platform-tools\adb.exe' and can be executed.
- java多线程
- java扫雷游戏源代码下载
- java笔记07 面向对象
- Maven学习(二)- 安装m2eclipse插件
- SpringMvc Ehcache 实现缓存机制
- JAVA访问url POST请求
- java继承、接口和抽象类
- java异常概述
- 关于spring 整合 hibernate 事务不回滚