运行 使用 apk 4.3.5 的带有默认参数的批处理文件

run the batch file with the defalut arguments using izapck 4.3.5

我需要 运行 izpack 4.3.5 中的批处理文件具有默认属性(主机、路径等参数)。 批处理文件在 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 并尝试使用安装程序 运行 进程面板。

包装:

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

我试过这种方法,但无法 运行 批处理文件。 你能告诉我如何 运行 具有自定义属性的批处理文件吗?

像这样的东西应该适合你(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?