Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Inno ou InstalShield
Message
De
06/06/2003 10:08:16
 
 
À
06/06/2003 09:16:23
Cleber Ferrari
Capta Tecnologia
Brésil
Information générale
Forum:
Visual FoxPro
Catégorie:
Installation et configuration
Divers
Thread ID:
00796577
Message ID:
00797228
Vues:
13
Olá Cleber

eu também acho que a estrutura do fox brasil , é um pouco complicada , por vezes não funciona ...
Para não perderes tempo ... aqui vai ... este script é um pouco diferente do que está no FoxBrasil

Nota : ; ( ponto e vírgula ) é comentário
; Script generated by Pedro Silva

; antes de correr este setup , coisas a verificar : data do executável , se copiei as tabelas , tabela parametros
; verificar o nº de série do executável , e se já está na extranet se não é demonstração  .

; ver tudo abaixo , se estou na versão basic , ou extreme

[Setup]
AppName=ELASOFT
AppId=Elasoft Ft Basic
AppVerName=ELASOFT  , 1.0
AppPublisher=Elaconta
AppPublisherURL=http://www.elaconta.pt
AppSupportURL=http://www.elaconta.pt
AppUpdatesURL=http://www.elaconta.pt
DefaultDirName=C:\ELASOFT
DefaultGroupName=ELASOFT
MessagesFile=compiler:BrazilianPortuguese-5-3.0.2.isl
BackColor=$941010
BackColor2=$941010
BackSolid=no
FlatComponentsList=no
WizardImageBackColor=$101094
WizardImageFile=compiler:elasoft_small.BMP
WizardSmallImageFile=compiler:BMP_Peq.BMP
DisableDirPage = no


[Tasks]
Name: "desktopicon"; Description: "Criar um ícone no ambiente de trabalho"; GroupDescription: " Deseja :"

[Files]

Source: "C:\ELASOFT\*.*"  ; DestDir: "{app}\backup"; CopyMode: alwaysoverwrite ; Flags: external skipifsourcedoesntexist uninsneveruninstall
Source: "C:\ELASOFT\DADOS\*.*"  ; DestDir: "{app}\backup\DADOS"; CopyMode: alwaysoverwrite ; Flags: external skipifsourcedoesntexist uninsneveruninstall

Source: "C:\distribex\ElaSoft.exe"; DestDir: "{app}"; CopyMode: alwaysskipifsameorolder
Source: "C:\distribex\Suporte.exe"; DestDir: "{app}"; CopyMode: alwaysoverwrite
Source: "C:\distribex\WinZip81.exe"; DestDir: "{app}"; CopyMode: onlyifdoesntexist


Source: "C:\distribex\*.OCX"; DestDir: "{sys}"; CopyMode: onlyifdoesntexist
Source: "C:\distribex\WZSETUP.*"; DestDir: "{app}"; CopyMode: alwaysoverwrite

Source: "C:\distribex\*.DLL"; DestDir: "{app}"; CopyMode: alwaysoverwrite
Source: "C:\distribex\*.FPW"; DestDir: "{app}"; CopyMode: alwaysoverwrite
Source: "C:\distribex\*.TBK"; DestDir: "{app}"; CopyMode: alwaysoverwrite
Source: "C:\distribex\*.VC*"; DestDir: "{app}"; CopyMode: alwaysoverwrite
Source: "C:\distribex\*.ico"; DestDir: "{app}"; CopyMode: alwaysoverwrite

Source: "C:\distribex\Empresas.*"; DestDir: "{app}"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall


; basic
;Source: "C:\distribex\*.DBC"; DestDir: "{app}\DADOS"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall
;Source: "C:\distribex\*.DCX"; DestDir: "{app}\DADOS"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall
;Source: "C:\distribex\*.DCT"; DestDir: "{app}\DADOS"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall
;Source: "C:\distribex\*.DBF"; DestDir: "{app}\DADOS"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall
;Source: "C:\distribex\*.CDX"; DestDir: "{app}\DADOS"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall
;Source: "C:\distribex\*.FPT"; DestDir: "{app}\DADOS"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall
;Source: "C:\distribex\TPARAMETRO.*"; DestDir: "{app}\DADOS"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall

;Source: "C:\distribex\DATATREE.*"; DestDir: "{app}\DADOS"; CopyMode: alwaysoverwrite; Flags: uninsneveruninstall
;Source: "C:\distribex\INDEXMETADATA.*"; DestDir: "{app}\DADOS"; CopyMode: alwaysoverwrite
; fim de basic


; extreme
Source: "C:\distribex\*.DBC"; DestDir: "{app}\DADOS2"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall
Source: "C:\distribex\*.DCX"; DestDir: "{app}\DADOS2"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall
Source: "C:\distribex\*.DCT"; DestDir: "{app}\DADOS2"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall
Source: "C:\distribex\*.DBF"; DestDir: "{app}\DADOS2"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall
Source: "C:\distribex\*.CDX"; DestDir: "{app}\DADOS2"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall
Source: "C:\distribex\*.FPT"; DestDir: "{app}\DADOS2"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall
Source: "C:\distribex\TPARAMETRO.*"; DestDir: "{app}\DADOS2"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall

Source: "C:\distribex\DATATREE.*"; DestDir: "{app}\DADOS2"; CopyMode: alwaysoverwrite; Flags: uninsneveruninstall
Source: "C:\distribex\INDEXMETADATA.*"; DestDir: "{app}\DADOS2"; CopyMode: alwaysoverwrite
; fim de exteme


; copia para a origem dos dados para nova empresa
Source: "C:\distribex\*.DBC"; DestDir: "{app}\DADOS_VA"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall
Source: "C:\distribex\*.DCX"; DestDir: "{app}\DADOS_VA"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall
Source: "C:\distribex\*.DCT"; DestDir: "{app}\DADOS_VA"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall
Source: "C:\distribex\*.DBF"; DestDir: "{app}\DADOS_VA"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall
Source: "C:\distribex\*.CDX"; DestDir: "{app}\DADOS_VA"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall
Source: "C:\distribex\*.FPT"; DestDir: "{app}\DADOS_VA"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall
Source: "C:\distribex\TPARAMETRO.*"; DestDir: "{app}\DADOS_VA"; CopyMode: onlyifdoesntexist; Flags: uninsneveruninstall

Source: "C:\distribex\DATATREE.*"; DestDir: "{app}\DADOS_VA"; CopyMode: alwaysoverwrite; Flags: uninsneveruninstall
Source: "C:\distribex\INDEXMETADATA.*"; DestDir: "{app}\DADOS_VA"; CopyMode: alwaysoverwrite
; fim de copia para a origem dos dados para nova empresa


Source: "C:\distribex\*.CHM"; DestDir: "{app}"; CopyMode: alwaysoverwrite

Source: "C:\distribex\foxhhelpps.dll"; DestDir: "{sys}"; CopyMode: onlyifdoesntexist
Source: "C:\distribex\foxhhelp.exe"; DestDir: "{sys}"; CopyMode: onlyifdoesntexist

; reports
Source: "C:\distribex\*.FR*"; DestDir: "{app}"; CopyMode: alwaysoverwrite; Flags: uninsneveruninstall

[Icons]
; FT BASIC  ;Name: "{group}\ELASOFT FT BASIC"; Filename: "{app}\Elasoft.exe"   ; WorkingDir: "{app}"
; FT BASIC ;Name: "{userdesktop}\ELASOFT FT BASIC"; Filename: "{app}\Elasoft.exe"; IconFilename: "{app}\elasoft_basic_logo1.ico" ; Tasks: desktopicon ; WorkingDir: "{app}"

Name: "{group}\ELASOFT FT EXTREME"; Filename: "{app}\Elasoft.exe"   ; WorkingDir: "{app}"
Name: "{userdesktop}\ELASOFT FT EXTREME"; Filename: "{app}\Elasoft.exe"; IconFilename: "{app}\elasoft_basic_logo1.ico" ; Tasks: desktopicon ; WorkingDir: "{app}"


[Run]
Filename: "{sys}\foxhhelp.exe"; Parameters:"/RegServer"
Filename: "{app}\Elasoft.exe"; Description: "Iniciar já o ELASOFT FT EXTREME , da ELACONTA "; Flags: nowait postinstall skipifsilent


Pedro Silva

world is wonderful with your help .

Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform