使用izapck 4.3.5运行带有defalut参数的批处理文件

时间:2015-07-31 11:07:29

标签: java izpack

我需要在izpack 4.3.5中使用deafult属性(主机,路径等参数)运行批处理文件。 批处理文件位于IZPACK的bin文件夹中。

在processSpec.xml中

     <?xml version="1.0" encoding="UTF-8"?>
<processing>
<job name="Say Hello">
<executefile name="bootstrapCCE_v98.bat"> </executefile>
</job>
</processing>

在install.xml中

我在rsources中添加了processSpec.xml,并尝试使用安装程序运行流程面板。

in pack:

<file src="bootstrapCCE_v98.bat" targetdir="$installDir">

我试过这种方式,但我无法运行批处理文件。 您能否简单介绍一下如何使用自定义属性运行批处理文件?

1 个答案:

答案 0 :(得分:0)

这样的事情应该适合你(ProcessPanel):

<job name="Starting service">
  <os family="windows" />
  <executefile workingDir="${INSTALL_PATH}/bin/win32" name="${INSTALL_PATH}/bin/win32/service.cmd">
    <arg>-nopause</arg>
    <arg>start</arg>
  </executefile>
</job>

我认为您可以只将值传递给批处理文件,然后在批处理文件中按照%的显示顺序使用它们(例如%1)。 更多信息可以在How do I pass command line parameters to a batch file?

找到