【问题标题】:Batch script issue (Tomcat install the service but start using batch file )批处理脚本问题(Tomcat 安装服务但开始使用批处理文件)
【发布时间】:2015-02-18 13:39:16
【问题描述】:

我将以下代码保存为批处理文件,但脚本能够安装 tomcat 服务但无法执行第 4 行。请告诉我为什么它无法执行第 4 行。

如果我复制了所有代码并粘贴 cmd 窗口,它工作正常并且能够执行每个命令。但如果双击批处理文件,则无法执行第 4 行和第 5 行。请提供必要的帮助。提前致谢

cd %CATALINA_HOME%
net stop SERVICE_NAME
sc delete SERVICE_NAME
service.bat install SERVICE_NAME
tomcat7.exe" //US//SERVICE_NAME --JvmMs=1024 --JvmMx=1024 --Jvm="C:\Program Files\Java\jre7\bin\server\jvm.dll" ++JvmOptions="-XX:MaxPermSize="512m" --Startup auto'
net start SERVICE_NAME

【问题讨论】:

    标签: batch-file cmd window command-prompt


    【解决方案1】:

    使用call命令启动另一个批处理脚本和return to calling batch如下:

    call service.bat install SERVICE_NAME
    

    重新检查tomcat7.exe 行以正确使用" 双引号。

    如果发生类似于

    的错误,请使用service.battomcat7.exe 的完整路径
     'ddd' is not recognized as an internal or external command, operable
     program or batch file.
    

    【讨论】:

      猜你喜欢
      • 2012-09-20
      • 2010-10-20
      • 1970-01-01
      • 2015-09-12
      • 2014-10-03
      • 1970-01-01
      • 1970-01-01
      • 2013-03-07
      • 1970-01-01
      相关资源
      最近更新 更多