我正在尝试编写一个脚本,该脚本运行带参数的mysqlimport_create_database.bat文件。批处理文件的如何在NSIS安装程序中使用参数运行.bat文件
脚本C:\"Program Files (x86)"\jasperreports-server-cp-4.0.0\mysql\bin\mysql.exe -u root -p < create_database.sql
所以,当我运行这个批处理文件,它要求的密码,我想添加一个参数密码。
我NSIS脚本来运行批处理文件,并通过密码作为参数
ExecWait '"$INSTDIR\mysqlimport_create_database.bat" "password"'
如何传递密码作为参数?
就这样,回答错误的东西;你的意思是你如何从NSIS传递它或bat文件如何使用它? – 2012-03-02 07:27:07
@JoachimIsaksson:我认为最终它将确定*'我如何将密码传递给'mysql.exe'?'。 – 2012-03-02 09:22:00
感谢您的回复,我已经解决了这个问题,问题出现在批处理文件中,我们可以在同一批处理文件中添加密码,就像这样 - 如果密码是“root”C:\“Program Files(x86)”\ jasperreports -server-cp-4.0.0 \ mysql \ bin \ mysql.exe -u root -proot
Sharad
2012-03-07 11:54:39