java执行CMD命令,文件路径或文件名带空格处理
在java中执行CMD命令,文件路径或文件名带空格处理,按照其他人的在全路径添加双引号,执行会进入C盘,后尝试将双引号添加至对应有空格的文件路径或文件名上,进行反斜杠转义,执行OK,代码如下:
package com.test;
import java.io.InputStream;public class TestCMD {public static void main(String[] args) {//文件路径带空格:String path1 = "C:\\\"Program Files\"\\Git\\git-cmd.exe";//文件名带空格:String path2 = "C:\\Windows\\test\\\"test Capture Tool\".exe";Runtime run = Runtime.getRuntime();try {Process process = run.exec("cmd.exe /c start " + path1);InputStream in = process.getInputStream();while (in.read() != -1) {System.out.println(in.read());}in.close();process.waitFor();} catch (Exception e) {e.printStackTrace();}}
}
java执行CMD命令,文件路径或文件名带空格处理相关推荐
- java -version cmd_java如何运行步骤cmd?Java执行cmd命令方法有哪些?
写好一个java程序之后,我们的最终目的就是可以正确的运行程序,如果程序运行正确了,那么代码也就没有什么问题了,可是java如何运行步骤cmd?接下来,我们就来给大家讲解一下这方面的内容. 1.首先用 ...
- Java执行cmd命令
Java执行cmd命令 1.Java执行cmd 2.Java执行Bat 3.Java执行exe 4.Java执行快捷图标 5.查看log 6.报警 1.Java执行cmd public void ex ...
- Java执行cmd命令启动进程
Java执行cmd命令启动进程 1.代码 //execute command through java applicationpublic static void exeCmd(){Runtime r ...
- java执行cmd命令,返回结果中文乱码问题解决
java执行cmd命令,返回结果中文乱码问题解决 参考文章: (1)java执行cmd命令,返回结果中文乱码问题解决 (2)https://www.cnblogs.com/kwaitfort/p/90 ...
- java执行cmd命令并获取返回结果字符串
全栈工程师开发手册 (作者:栾鹏) java教程全解 java执行cmd命令并获取返回结果字符串 测试代码 public static void main(String[] args) {String ...
- java执行cmd命令 cd_Windows的cmd中cd指令切换路径
Windows的cmd中cd指令无法转换路径怎么办? 1,首先我们看看盘符,我的电脑里有 C D E盘. 2,按下WIN+R键 输入cmd,打开cmd窗口. 3,默认路径为用户文档路径,如果想切换到D ...
- java怎么用doss窗口,java执行cmd命令
Java调用系统命令或可执... 3页 免费 喜欢此文档的还喜欢 Java远程方法调用 44页 1下载券 JAVA模块间调用 27页 2下载券 java调用CMD命令方法详解... ...... Wi ...
- java 执行 cmd 命令(转)
原文出处:http://blog.csdn.net/saindy5828/article/details/11975527 用JAVA代码实现执行CMD命令的方法 java的Runtime.getRu ...
- postgresql 备份 java_用JAVA执行CMD命令备份PG数据库,解决需要输入口令的问题
最近要用JAVA做一个PostgreSQL的备份功能,没想到遇到一个大坑. 在网上搜索,很快就找到一个用JAVA的Runtime.getRuntime().exec()执行cmd命令来备份的方法. 执 ...
最新文章
- (续)我对09毕业生说两句
- 网络分布式软件bonic清除
- Flex Javascript 交互实现代码
- HTML与CSS(图解4):表格
- 唐山一个葬礼上的豪华车队
- Quartz 框架快速入门(三)
- JavaScript中的parseInt和Number函数
- Wing IDE注册破解方法
- swift 可选链_Swift可选链
- 超过 40 款很有用而且很新的 jQuery 插件
- sqlserver内存释放心得
- LOAP its implimenlation
- 深度学习概念名词解释总结
- 【论文笔记】移动机器人视觉 SLAM 研究综述
- 关于部分手机默认获取权限问题
- 记录-如何在集成RTL8168网卡的主板上安装ESXi6.0
- 图片工具picpick
- 解决The authenticity of host can’t be established ECDSA key fingerprint is SHA256
- BZOJ1415: [Noi2005]聪聪和可可
- rmmod: can't change directory to '/lib/modules': No such file or directory
热门文章
- 大一新生的pta错题归纳
- node 获取文件编码,批量转换文件编码
- 关于量子计算机的一些整理 (精心整理原创) (1)
- 移动应用开发之路 04 Android Studio 5种控件介绍、实战详解
- CSS 实现鼠标触碰完成渐变切换
- CentOS 5.3下 XMMS播放器编译安装
- python清洗文本_用python清洗文本文件
- UE4纯蓝图添加C++遇到的一个坑
- 上市速度赶超蚂蚁集团跟京东数科,陆金所上市后却“水土不服“?
- 保护鲸鱼动物网页设计作业 静态HTML宠物主题网页作业 DW鲸鱼网站模板下载 大学生简单动物网页作品代码 个人网页制作 学生个人网页