0
我試圖執行連續的批處理文件: 首先是啓動MySQL 第二安裝是一個批處理腳本來執行sql腳本執行對Inno Setup的連續批處理文件
[Run]
Filename: "{app}\install.bat"; Flags: shellexec waituntilterminated
Filename: "{app}\createBase.bat"; Flags: shellexec waituntilterminated
Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: postinstall
第二行沒有執行。
我還重組了2批文件不會太工作:
@echo off
**(from the first batch)**
start /i /wait mysql-5.1.36-win32.msi
**(the second batch)**
"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql" --default-character-set=utf8 -u root -proot < dbase.sql;
我認爲,我必須改變在最後一行的東西(的標誌)
因此,任何人可以幫我請?
第三個的意圖是什麼?現在,第三個條目在結束頁面顯示*「執行您的應用程序」*複選框。 – TLama 2013-04-08 14:52:57
是的第三行是執行應用程序。第二行不執行 – Majda 2013-04-08 14:54:32
最後一個條目的'flags'對其他條目不起作用。你從'/ log'確認它沒有運行嗎?從命令提示符運行時,該批處理文件是否正常工作? – Deanna 2013-04-08 16:14:53