`
duanfei
  • 浏览: 732326 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

JAVA 执行CMD,路径含有空格的解决方案

阅读更多
方案1.
public void startSeleniumServer(String params) {
		  String libPath="C:\\Program Files\\Cisco WebEx\\MagicBoat\\Lib";  
File f = new File(libPath);   
command   ="java -jar selenium-server-standalone.jar";  
Process p = Runtime.getRuntime().exec(command, null, new File(libPath));  	  
.....	
}  

方案2:
cd 到当前目录
用debug quit命令得到转译后的目录,然后执行转译后的路径也可。

方案3.
String cmd = "cipher /e /a C:\\Program Files\\xxxx.properties";
Runtime.getRuntime().exec(cmd);


这样是无法执行,需要在空格的前后加上双引号,而不是在整个路径的前后加双引号.如下:
String cmd = "cipher /e /a "+ "\"" + "C:\\Program Files" +  "\""    "\\xxxx.properties";   
Runtime.getRuntime().exec(cmd);

这段命令是对NTFS分区上的文件进行EFS加密;
还有就是注意java中双引号,
单引号的打法双引号:String aaa = "\"\"";
单引号 String bbb = "\"";


String file = "c:\\Program Files\\Internet Explorer\\iexplore.exe";
		String sysPath = "C:\\Program Files\\SystemVue2013.01\\bin\\SystemVue.exe";
		String sysFile = " c:\\glaway\\tt.wsv";
		String hfssPath = "C:\\AnsysHFSS15\\HFSS15.0\\Win64\\hfss.exe";
		String hfssFile = " c:\\glaway\\Project2.hfss";
		String command = "cmd /c start "+hfssPath.replaceAll(" ","\" \"")+hfssFile;
分享到:
评论

相关推荐

    java调用winrar生成压缩文件路径有空格问题

    ### Java调用WinRAR生成压缩文件路径有空格问题解决方案 在进行文件处理时,我们经常需要对文件进行压缩操作以便于传输或者节省存储空间。Java作为一种常用的开发语言,在进行此类操作时通常会通过调用外部命令的...

    解决java执行cmd命令调用ffmpeg报错Concat error - No such filter '[0,0]'问题

    下面将详细解析这个问题及其解决方案。 首先,ffmpeg的`concat`滤镜用于合并多个音频流。在给定的命令中,`-filter_complex`选项用于指定复杂的过滤器链,其中`[0:0] [1:0] [2:0] concat=n=3:v=0:a=1 [a]`定义了三...

    JAVA环境变量的配置(windows)

    在Windows操作系统中配置Java环境变量是一项基础且重要的任务,它使得系统能够识别并运行Java程序。下面是详细步骤和相关知识点: 1. **安装Java ...如果遇到问题,可以通过查阅文档或在线搜索解决方案来解决。

    Java开发环境的搭建——适合初学者

    #### 常见问题及解决方案 - **环境变量配置失败**:检查JAVA_HOME和PATH是否配置正确,特别是注意路径中的空格或特殊字符。 - **无法编译或运行Java程序**:确保JDK已正确安装并且环境变量配置无误。 - **IDE使用...

    java环境变量设置

    #### 三、常见问题及解决方案 - **运行“javac”命令仍然失败**:如果按照以上步骤设置后,尝试运行`javac`命令仍然出现问题,可以尝试以下方法: - 确保所有步骤都严格按照上述说明进行。 - 使用管理员权限运行...

    搭建java环境

    ### 搭建Java环境详解 #### 一、前言 在进行Java编程之前,我们需要在计算机上搭建Java环境。...如果在安装和配置过程中遇到任何问题,建议多查阅官方文档或者在线求助社区,通常都能够找到解决方案。

    JDK环境变量的配置

    - `%JAVA_HOME%\jre\bin`包含了Java运行时环境的执行文件,如`java.exe`。 ##### 2.3 设置ClassPath 同样在系统变量中新建一个名为`ClassPath`的环境变量,其值设置为: - `.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\...

    java调用7zip解压压缩包的实例

    在Java程序中直接操作压缩包是一件相对复杂的事情,因此通过调用7zip的命令行工具是一个非常实用的解决方案。Java可以通过Runtime.getRuntime().exec()方法执行系统命令,从而实现对7zip的调用。 在命令行中,7zip...

    XP系统下Java环境变量设置[收集].pdf

    建议选择一个容易记住且不包含空格的路径。 #### 三、环境变量配置步骤 接下来,我们将按照以下步骤详细讲解如何配置Java环境变量: ##### 1. 打开环境变量设置窗口 - **步骤一**:右击“我的电脑”图标,选择...

    Windows server 2016安装JDK.pdf

    - **解决方案:**检查JAVA_HOME环境变量是否正确设置,并确认JDK版本与项目兼容。 #### 六、总结 本文详细介绍了在Windows Server 2016上安装和配置JDK的全过程,包括前期准备、安装步骤、环境变量配置以及常见...

    JDK、Struts2、Spring、Hibernate的配置与使用

    它简化了数据库操作,提供了数据持久化的解决方案。安装Hibernate通常涉及下载其库文件,然后将其添加到项目类路径,或者通过构建工具如Maven或Gradle来管理依赖。 总结来说,配置和使用这些技术涉及下载、安装、...

    JDK的JAVAC的错误问题,环境配置

    ### JDK在Win7系统的环境配置详解 ...此外,还提到了一些常见问题及其解决方案,帮助您快速排除配置中的障碍。 通过以上步骤,相信您可以顺利完成JDK 6在Windows 7上的配置,并能够开始编写和运行Java程序了。

    Windows下安装NDK开发环境及hello world程序测试详细教程

    5. 常见错误及解决方案:在设置NDK路径和环境变量后,可能出现一些错误。例如,配置C/C++构建时,需要使用NDK提供的ndk-build.cmd命令,而不是默认的构建命令。同时,需要在环境变量中正确设置NDKROOT,确保ndk-...

    cocos2d-x_Android_环境配置手册

    - 验证JDK安装:通过运行cmd并输入`java -version`命令查看Java版本。 - 验证Android SDK安装:通过运行cmd并输入`adb -h`命令查看Android Debug Bridge的帮助信息。 - 验证Android NDK安装:通过查看NDK的目录内容...

    Weblogic系统安装指南.pdf

    安装JDK时,避免安装在包含空格的路径,例如C:\Java。 安装WebLogic的三种方式包括:通过命令行使用-D64参数启动安装;控制台安装,添加-mode=console参数;以及静默安装,指定-silent_xml参数路径。在命令提示符中...

    windows版aapt,亲测可用

    - 在Windows上使用aapt,有时可能需要解决路径包含空格或特殊字符的问题,因为这可能会影响命令的执行。 5. **替代方案:** 随着Android Gradle插件的发展,现在的大部分aapt功能已被`build.gradle`脚本和Gradle...

    windows中安装Hadoop与Hbase

    然后格式化HDFS文件系统,启动HDFS,并在启动过程中检查是否有异常情况出现,以及异常的解决方案。 5. 配置Hbase:编辑hbase-site.xml和hbase-env.cmd来设置Hbase的相关参数和环境变量。 6. 启动Hbase:在Hadoop...

    windows环境下hadoop依赖

    在Windows环境下搭建Hadoop 2.7.x集群是一项挑战性的任务,因为Hadoop最初是为Linux设计的。然而,通过一些技巧和适当的配置,我们可以在...如果你遇到问题,可以参考Hadoop的官方文档,或者查找社区中的解决方案。

Global site tag (gtag.js) - Google Analytics