[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked; OnlyBelowVersion: 0,6.1
[Files]
;Ruta de la carpeta donde tengo MySQL
Source: "C:\Users\Personal\Desktop\MySQL Automatico\mysql\*"; DestDir: "{sd}\MySQL"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "C:\Users\Personal\Desktop\gestiStock\gestiStock\release\gestiStock.exe"; DestDir: "{app}"; Flags: ignoreversion
[Run]
;Instalamos servicio de MySQL
Filename: "{sd}\MySQL\bin\mysqld.exe"; Parameters: "--install MySQL";
;Lo arrancamos
Filename: "net.exe"; Parameters: "START MySQL";
Filename: "{sd}\MySQL\bin\mysql.exe"; Parameters: "-u root -h localhost -e ""GRANT ALL PRIVILEGES ON *.* TO 'usuariobd'@'localhost' IDENTIFIED BY 'contrasenyadeseada' WITH GRANT OPTION;";
Filename: "{app}\gestiStock.exe"; Description: "{cm:LaunchProgram,GestiStock Software}"; Flags: nowait postinstall skipifsilent
[UninstallRun]
;Lo paramos
Filename: "net.exe"; Parameters: "STOP MySQL";
;Lo eliminamos
Filename: "{sd}\MySQL\bin\mysqld.exe"; Parameters: "--remove MySQL";
[UninstallDelete]
Name: {sd}\MySQL\*; Type: filesandordirs