我正在嘗試編寫一個腳本,該腳本運行帶參數的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