首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

运用cmd启动程序时目录带空格的解决方式

2012-12-24 
使用cmd启动程序时目录带空格的解决方式今天在部署系统时发现监听器只会关闭程序而不启动,后来研究发现是

使用cmd启动程序时目录带空格的解决方式
今天在部署系统时发现监听器只会关闭程序而不启动,后来研究发现是因为安装目录均为默认也就是C:\Program Files而这其中带有空格的关系
经过查询资料以及询问他人得出解决方案,现记录下来

1.首先在路径前后加入双引号,例:exepath="""+exepath+""";
2.调用cmd时在start参数后也加入双引号
  例:Process starp=Runtime.getRuntime().exec( "cmd.exe /C start ""+""     "+exepath+"XX.exe");

热点排行