cmd打开java文件夹_Java用CMD打开指定文件和文件夹
1、打开可执行程序(exe等)
public static void main(final String[] args) throws IOException {
openWindowsExe();
openExe();
openFile();
}
// 用 Java 调用windows系统的exe文件,比如notepad,calc之类
public static void openWindowsExe() {
final Runtime runtime = Runtime.getRuntime();
Process process = null;
try {
final String command = "notepad";// 记事本
process = runtime.exec(command);
} catch (final Exception e) {
System.out.println("Error win exec!");
}
}
// 调用其他的可执行文件,例如:自己制作的exe,或是 下载 安装的软件.
public static void openExe() {
final Runtime runtime = Runtime.getRuntime();
Process process = null;
try {
process = runtime.exec("C:\\Program Files\\Notepad++\\notepad++.exe");
} catch (final Exception e) {
System.out.println("Error exec!");
}
}
// 打开其他任意格式的文件,比如txt,word等
public static void openFile() {
final Runtime runtime = Runtime.getRuntime();
Process process = null;//
final String cmd = "rundll32 url.dll FileProtocolHandler file://F:\\ECT项目资料\\建立EMF工程.txt";
try {
process = runtime.exec(cmd);
} catch (final Exception e) {
System.out.println("Error exec!");
}
}
2、调用cmd打开目录
public class OpenDirectory {
public static void main(String[] args) throws IOException {
String[] cmd = new String[5];
String url = "D:\\ZTarget";
cmd[0] = "cmd";
cmd[1] = "/c";
cmd[2] = "start";
cmd[3] = " ";
cmd[4] = url;
Runtime.getRuntime().exec(cmd);
}
}
3、直接调用cmd命令
public static void main(String[] args) throws IOException {
String[] command = {"cmd","/c", "move G:/a.txt G:/Step_tmp.txt" };
Process ps = Runtime.getRuntime().exec(command );
}
cmd打开java文件夹_Java用CMD打开指定文件和文件夹相关推荐
- java 文件名查找_java 查找目录下指定文件名的文件
这个Java类的作用是查找目录文件中特定文件名的文件,并不是查找文件内容.具体代码如下: package net.xsoftlab.baike; import java.io.File; import ...
- java swing 导出文件_java swing (一) 导出excel文件并打开
点击XXX管理系统中的"导出Excel"按钮,然后弹出如上图,点击"保存"以后,该Excel就保存到指定路径,并且打开. 上述的动作,其实不难,主要是打开该文件 ...
- java 删除文件失败_java中File的delete()方法删除文件失败的原因
一般来说 java file.delete失败 有以下几个原因 1.看看是否被别的进程引用,手工删除试试(删除不了就是被别的进程占用) 2.file是文件夹 并且不为空,有别的文件夹或文件, 3.极有 ...
- linux文件下生成一个文件,Linux系统下生成一个指定大小的文件要注意什么?
在装系统,因此在这里随便记点东西. 从前与经理讨论NVR项目的时候,他提到要预先将用户指定好的磁盘空间预留出来,这是比较容易实现的功能.不容易实现的是自己写一个文件系统,这种方法我是不太敢照量啊,不过 ...
- linux循环目录下目录,Shell循环列出目录下所有文件或查找目录下包含指定字符串的文件...
一.循环列出目录下所有文件 #!/bin/bash function frfile() { local basefolder=$1 echo $basefolder #local filename f ...
- java linux创建文件夹_java web工程在linux下创建文件夹和文件
具体的创建方法参照下面的实例: public class FileTest { public static void main(String[] args) { // 根据系统的实际情况选择目录分隔符 ...
- java不能安装_java环境安装之不能安装exe文件
经过多年,打算再学下java 从官网下载java8安装包,但因为我的计算机的cd-room被卸载掉了,安装是报错说cab文件损坏之类的错误. 从stackOverflow中找到一篇眼前一亮的解决办法. ...
- java io流文件损坏_java使用io流下载.docx. xlsx文件,出现文件损坏提示
介绍 在使用io流下载服务器上的资源文件时,出现以下提示:但是选择"是"后文件可以正常打开 参考 代码如下: [codesyntax lang="java"] ...
- java调用浏览器_Java调用浏览器打开网页实例完整版
Java调用浏览器打开网页实例完整版 引导语:如何用Java调用浏览器打开网页呢?以下是百分网小编分享给大家的`Java调用浏览器打开网页实例完整版,欢迎阅读! package com.yifang. ...
最新文章
- 使用SVG中的Symbol元素制作Icon
- 2、python机器学习基础教程——K近邻算法鸢尾花分类
- LiveVideoStackCon 北京站,好久不见
- LeetCode之Longest Common Prefix
- CentOS 6快捷安装RabbitMQ教程
- 一线互联网公司的工程师们更应该增长技术以外的职场经验
- OpenCV中重映射
- poj3009深度优先搜索挑战程序设计竞赛
- ul c语言,IMX6UL裸机实现C语言蜂鸣器实验
- oracle π,plsql 计算π
- java aop注解日志记录_springMVC自定义注解,用AOP来实现日志记录的方法
- linux刷机软件,MTK平台刷机工具——SP_Flash_Tool
- 【win10】键盘上Prtsc键快捷截图无法使用的解决办法
- FPGA之旅设计99例之第十九例----OV5640上电及初始化
- 课本剧剧本和计算机专业相关,《滥竽充数》课本剧剧本
- C语言的switch语句
- 张邦鑫:组织文化 - 价值观打造方法论初步
- 俄油与中石油达成为期10年的协议;苏伊士完成股东联合体收购,苏冰岚履职首席执行官 | 能动...
- myeclipse 2015 stable2.0破解安装教程
- Connection to node -1 (/ip:9092) could not be established. Broker may not be available.
热门文章
- SIGIR 2021 | Pchatbot: 大规模个性化聊天机器人数据集
- B站疯传,一整套人工智能学习资料免费送,不谢!
- 联合检测和跟踪的MOT算法解析(含MOT17 No.1等多个榜前算法)
- 论文盘点:CVPR 2019 - 文本检测专题
- 机器学习理论《统计学习方法》学习笔记:第十一章 条件随机场(CRF)
- C++容器 bitset
- Greenplum【环境搭建 01】CentOS Linux release 7.5 环境单机版详细安装配置步骤+问题解决(含安装包资源)
- Java与ElasticSerach的整合
- seata+nacos出现failed to req API:/nacos/v1/ns/instance/beat after all servers([127.0.0.1:8848])
- eclipse安装lombok后无法启动解决办法