`
lin358
  • 浏览: 64831 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

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

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

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

相关推荐

    VB使用命令行启动外部程序

    3. **命令行参数**:如果外部程序需要命令行参数,可以在文件名后面添加空格和参数,如`wsh.Run "cmd.exe", "/c dir"`。 4. **进程管理**:可以通过Process对象的方法(如`WaitForExit`)来控制外部程序的生命周期。...

    Win7系统cmd下运行exe文件的方法.docx

    在Windows 7操作系统中,命令提示符(CMD)是一个强大的工具,它允许用户通过文本界面执行各种系统级...在使用CMD时,确保你有权限执行相应的.exe文件,并注意安全,避免运行未知来源的程序,以防潜在的恶意软件威胁。

    cmd操作命令和linux命令大全收集

    CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) 命令大全 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS...

    大量批处理实用程序例程

    查看开机自启动程序的完整路径.cmd 查看电脑硬件信息.bat 检测光驱中是否有盘.cmd 添加环境变量.cmd 解析ipconfig命令输出通用函数.cmd 调用系统气泡.cmd 通过inf重启电脑.cmd C盘转换为NTFS格式.cmd dos下重启.bat ...

    U盘启动PE安装原版Xp镜像“找不到有效的系统分区_程序无法继续”的解决方案

    在IT技术领域,尤其是操作系统安装过程中,遇到诸如“U盘启动PE安装原版Xp镜像‘找不到有效的系统分区_程序无法继续’”的问题时,确实会让人感到头疼。这一问题通常出现在尝试从U盘引导进入预安装环境...

    C# 执行cmd 命令 获取返回信息

    3. **性能考虑**:频繁启动外部进程可能会影响性能,对于需要频繁执行的任务,考虑使用其他更高效的方式实现。 4. **安全性问题**:直接执行用户输入的命令可能会带来安全风险,需对输入进行严格的验证和过滤。 ###...

    sqlcmd 实用工具

    在常规模式下,工具使用 .NET Framework 的 SqlClient 数据提供程序,而在 SQLCMD 模式下则与 `sqlcmd` 实用工具的行为更相似,但两者之间可能存在差异,因为它们的默认选项和行为可能有所不同。 `sqlcmd` 的基本...

    用命令行启动windows服务

    2. **格式要求**:使用`sc`命令时,`start=`后面必须有一个空格。如果没有这个空格,命令将无法正常工作。 #### 五、示例批处理文件 为了方便管理多个服务,我们可以创建一个批处理文件,其中包含了上述命令。下面...

    CMD命令行高级教程

    特别需要注意的是,`setlocal` 与 `变量延迟` 选项,它能够启动或停用延缓环境变量扩展名,影响变量的作用域和处理方式。 ### 常用特殊符号 特殊符号在批处理编程中占有特殊的位置,以下是常用的一些: - `@`:...

    VS2017创建运行Windows服务程序

    系统将自动新建一个带有默认配置的安装程序类。在设计视图界面中,我们可以看到两个控件,一个是 serviceProcessInstaller1,一个是 serviceInstaller1。 接下来,我们需要修改 ServiceInstaller1 和 ...

    小技巧快速打开U盘程序.docx

    4. **带参数运行程序**:在启动程序时,可以通过在程序路径后添加参数来改变程序的行为。例如,`EXPLORER.EXE /e, 文件素材图形`,这里的`/e`参数告诉Windows资源管理器以“资源管理器”模式打开`文件素材图形`...

    Delphi7如何打开和关闭Exe并带参数

    如果你想确保参数被正确解析,可能需要对参数进行适当的编码,例如将多个参数用空格分隔,或者使用命令行解析库。对于复杂参数,使用`CreateProcess`函数可能更为合适,因为这样可以更好地控制进程的创建。 接下来...

    CMD命令速查手册(详细带参数说明全)

    - `/B`:使用空格分隔列表。 - `/C`:显示总文件数和总文件大小。 - `/D`:按日期排序显示。 - `/L`:使用小写字母显示。 - `/N`:显示文件名和扩展名。 - `/O`:按指定顺序显示。 - `/P`:分页显示。 - `/Q...

    700个批处理打包下载.rar

    查看开机自启动程序的完整路径.cmd 查看用户是否存在.bat 查看电脑硬件信息.bat 查看进程使用的端口.bat 查看驱动器.bat 校对时间.cmd 检查网络信息.bat 检测IP格式是否正确.cmd 检测光驱中是否有盘.cmd 模拟2K开机...

    exe创建快捷方式.7z

    在IT行业中,创建快捷方式是一种常见的操作,它可以帮助用户快速访问频繁使用的程序或文件,而无需每次都通过查找来启动。本文将深入探讨如何通过使用批处理脚本(BAT)来创建桌面快捷方式,以及相关的一些知识点。 ...

    WINDOWS cmd命令大全

    16. **start**:启动新的程序或窗口。 17. **echo**:打印消息或关闭命令提示符的回显。 18. **set**:设置或显示环境变量。 二、批处理命令 批处理是一种在CMD环境下批量执行命令的方法,通过编写批处理文件(扩展...

    Java环境变量配置和tomcat自动启动

    在开发Java应用程序时,正确配置Java环境变量是非常重要的步骤之一。它不仅能够让系统识别出Java安装的位置,还能够确保各种Java工具(如javac、java等)能够正常工作。 #### JAVA_HOME `JAVA_HOME`是最重要的环境...

Global site tag (gtag.js) - Google Analytics