2012-11-02 67 views
0

我已经成功地建立在我的eclipse.I利用NSIS插件NSI脚本有bat文件,在我的project.I已经JVM_DLL,HOME_PATH两个变量与蝙蝠file.I默认值已经创建了一个文本框,并给为默认值该JVM_DLL和HOME_PATH.If我在文本框中值应在批次file.I反映更改尝试以下代码是否可以使用nsis脚本更改bat文件的值?

${ConfigWrite} "$INSTDIR\batch.bat" "JVM_DLL" "=$JVM_DLL" $R0 
${configWrite} "$INTDIR\batch.bat" "HOME_PATH" "=$HOME_PATH" $R1 

但更改后的值不会反映在批量file.How来解决这个问题?

回答

1

如果再次检查NSIS docs,您将在批处理文件示例中看到语法为"SET name=" "newvalue"而不是"name" "=newvalue"。你也可以查看$ R0和$ R1,他们将报告进行了哪些操作?

相关问题