Jump to content
Fivewin Brasil

INNO SETUP - Configuração


kapiaba

Recommended Posts

Galera ajuda ai, o que segnifica isto no INNO SETUP:

[Registry]
; Start "Software\My Company\My Program" keys under HKEY_CURRENT_USER
; and HKEY_LOCAL_MACHINE. The flags tell it to always delete the
; "My Program" keys upon uninstall, and delete the "My Company" keys
; if there is nothing left in them.
Root: HKCU; Subkey: "Software\My Company"; Flags: uninsdeletekeyifempty
Root: HKCU; Subkey: "Software\My Company\My Program"; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\My Company"; Flags: uninsdeletekeyifempty
Root: HKLM; Subkey: "Software\My Company\My Program"; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\My Company\My Program\Settings"; ValueType: string; ValueName: "Path"; ValueData: "{app}"

Alguém tem um SCRIPT.ISS para me enviar para eu comparar com o meu?

Obg. abs.

Link to comment
Share on other sites

; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

[setup]
; NOTE: The value of AppId uniquely identifies this application.
; Do not use the same AppId value in installers for other applications.
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
AppId={{4052AC44-29AF-4F6D-80D8-46BBD43A9909}
AppName=Novo Sistema ES
AppVerName=Novo Sistema ES v.2012
AppPublisher=ES Engenharia Segurança e Medicina do Trabalho
AppPublisherURL=http://www.es-engenharia.com.br
AppSupportURL=http://www.es-engenharia.com.br
AppUpdatesURL=http://www.es-engenharia.com.br
DefaultDirName={pf}\Novo Sistema ES
DefaultGroupName=Novo Sistema ES
OutputDir=D:\CLIENTES\ESENGE\INSTALA2
OutputBaseFilename=setupnovoes
SetupIconFile=D:\CLIENTES\ESENGE\ESENGE32.ICO
Compression=lzma
SolidCompression=yes

[Languages]
Name: "brazilianportuguese"; MessagesFile: "compiler:Languages\BrazilianPortuguese.isl"

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked

[Files]
Source: "D:\CLIENTES\ESENGE\INSTALA2\Esengmed.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\CLIENTES\ESENGE\INSTALA2\BWCC32.DLL"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\CLIENTES\ESENGE\INSTALA2\LIBMYSQL.DLL"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\CLIENTES\ESENGE\INSTALA2\PREV32.DLL"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\CLIENTES\ESENGE\INSTALA2\Esengmed.bmp"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\CHAMADO.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversion
Source: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\PROPOSTA.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversion
Source: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\PROTOCOL.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversion
Source: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\ADMIS.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversion
Source: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\ASO.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversion
Source: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\AUDIO.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversion
Source: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\AUDIO.XLS"; DestDir: "{app}\Modelos"; Flags: ignoreversion
Source: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\FICHA.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversion
Source: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\GUIA.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversion
Source: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\INQUERI.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversion
Source: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\OCUPA.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversion
Source: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\RELATOR.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversion
Source: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\TACEITE.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversion
Source: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\ENVELOPE.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversion
; NOTE: Don't use "Flags: ignoreversion" on any shared system files

[icons]
Name: "{group}\Novo Sistema ES"; Filename: "{app}\Esengmed.exe" ; WorkingDir: "{app}"
Name: "{group}\{cm:UninstallProgram,Novo Sistema ES}"; Filename: "{uninstallexe}" ; WorkingDir: "{app}"
Name: "{commondesktop}\Novo Sistema ES"; Filename: "{app}\Esengmed.exe"; Tasks: desktopicon ; WorkingDir: "{app}"

[Run]
Filename: "{app}\Esengmed.exe"; Description: "{cm:LaunchProgram,Novo Sistema ES}"; Flags: nowait postinstall skipifsilent

Será que ajuda?

abs

Alberto - SP

Link to comment
Share on other sites

Estamos evoluindo:

 ;  Exemplo de script para a criação de um instalador para um aplicativo de desktop
 ;  Para usar esse script, substitua "XojoApp" com o nome do seu aplicativo.
 
 [Estabelecer]
 ;  NOTA: O valor de AppId identifica exclusivamente esta aplicação.
 ;  Não use o mesmo valor AppId em instaladores para outras aplicações.
 ;  (Para gerar um novo GUID, clique em Ferramentas | Gerar GUID dentro do IDE.) 
 AppId = {{B104D606-3C81-45CF-A209-82C315FF3752}
 AppName = XojoApp
 AppVerName = XojoApp 1.0
 AppPublisher = XojoApp Empresa
 AppPublisherURL =
 AppSupportURL =
 AppUpdatesURL =
 DefaultDirName = {pf} \ XojoApp
 DefaultGroupName = XojoApp
 OutputDir = C: \ Users \ Você \ Desenvolvimento \ XojoApp \ Installer
 OutputBaseFilename = SetupXojoApp
 ;  Se você tiver um Contrato de Licença de Usuário Final (EULA) que você deseja que o usuário concorda em antes de deixar a instalação continuar,
 ;  colocar o caminho para ele aqui.
 LicenseFile =
 Compression = lzma
 SolidCompression = yes
 
 [Languages]
 Nome: "Inglês";  MessagesFile: "compilador: Default.isl"
 
 [Tarefas]
 Nome: "DesktopIcon";  Descrição: "{cm: CreateDesktopIcon}";  GroupDescription: "{cm: AdditionalIcons}";  Bandeiras: desmarcada
 
 ;  Estas listas será criado pelo instalador no interior do DefaultDirName (definido acima).
 [Dirs]
 Nome: "{app} \ XojoApp libs"
 
 ;  Estes são os arquivos a serem incluídos.  Por padrão, você deseja incluir o EXE ea pasta Libs
 ;  mas você pode incluir quaisquer outros arquivos que você gosta também.
 ;  Certifique-se de alterar o caminho para apontar para o aplicativo construído.
 [Files]
 Fonte: "C: \ Users \ Você \ Desenvolvimento \ XojoApp \ BuildsFolder \ Windows \ XojoApp.exe";  DestDir: "{app}";  Bandeiras: ignoreversion
 Fonte: "C: \ Users \ Você \ Desenvolvimento \ \ XojoApp BuildsFolder \ Windows \ XojoApp Libs \ *";  Destdir: "{app} \ XojoApp Libs";  Bandeiras: recursesubdirs ignoreversion createallsubdirs
 
 ;  NOTA: Não use "Flags: ignoreversion" em qualquer sistema de arquivos compartilhados
 
 ;  Cria ícones / links no menu Iniciar e / ou o ambiente de trabalho se o usuário optar durante a instalação.
 [Icons]
 Nome: "{grupo} \ XojoApp";  Matrícula: "{app} \ XojoApp.exe"
 Nome: "{CommonDesktop} \ XojoApp";  Matrícula: "{app} \ XojoApp.exe";  Tarefas: DesktopIcon
 
 ;  Dar ao usuário a opção de executar o aplicativo após a instalação estiver concluída.
 [Run]
 Matrícula: "{app} \ XojoApp.exe";  Descrição: "{cm: LaunchProgram, XojoApp}";  Bandeiras: nowait postinstall skipifsilent
Link to comment
Share on other sites

  • 2 weeks later...
  • 1 month later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...