System variables gebruiken in install path

Pagina: 1
Acties:

  • GreenGolf3
  • Registratie: Augustus 2000
  • Laatst online: 10-11-2025
Ik wil een unattended installatie maken van Adobe Acrobat Reader voor W2K / W2K3. Met de /r optie kan ik een setup.iss file genereren. Zo ver was ik al.

Nu wil ik alleen dat de installatie directory variabel is. Daarvoor wil ik de variabele "DISK_APPS" gebruiken. Deze variabele wijst naar bijvoorbeeld E: of I: net hoe de server ingericht word. Dus het liefst zou ik in mijn setup.iss een installatiepath willen zien in de vorm van: "%DISK_APPS%\APPS\Adobe\Acrobat Reader"

Als ik dit bij de installatie ingeef, krijg ik de melding dat de directory ongeldig of niet compleet is.

Iemand een idee of dit uberhaupt gaat werken?

[ Voor 4% gewijzigd door GreenGolf3 op 18-08-2004 08:38 ]

Specs workstation Nikon D200 / 17-55 F/2.8 / SB-800 / 24-120


  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Je zou misschien met een systeem kunnen werken waar je 2 files hebt en als het ware je ISS file opsplitst. Vervolgens doe je zoiets:

del setup.iss
type setup_1.iss >>setup.iss
echo Installpath = %Systemdrive%\ >>setup.iss
type setup_2.iss >>setup.iss

? :)

  • GreenGolf3
  • Registratie: Augustus 2000
  • Laatst online: 10-11-2025
elevator schreef op 18 augustus 2004 @ 08:40:
Je zou misschien met een systeem kunnen werken waar je 2 files hebt en als het ware je ISS file opsplitst. Vervolgens doe je zoiets:

del setup.iss
type setup_1.iss >>setup.iss
echo Installpath = %Systemdrive%\ >>setup.iss
type setup_2.iss >>setup.iss

? :)
Jij bedoelt dus:
*************************
setup_1.iss:
*************************
[InstallShield Silent]
Version=v5.00.000
File=Response File
[File Transfer]
OverwriteReadOnly=NoToAll
[DlgOrder]
Dlg0=SdWelcome-0
Count=3
Dlg1=SdAskDestPath-0
Dlg2=MessageBox-0
[SdWelcome-0]
Result=1
[SdAskDestPath-0]
*************************


*************************
setup_2.iss
*************************
Result=1
[Application]
Name=Reader
Version=5.0
Company=Adobe
Lang=0009
[MessageBox-0]
Result=1
*************************

En vervolgens in mijn install.cmd:
*************************
@ECHO OFF
REM NEEDREBOOT=[YES|NO]
REM KEEPCAB=[YES|NO]

SET Program_Description=Install Adobe Acrobat Reader 5.0
SET CABVersion=1.1

SET NEEDREBOOT=NO
SET KEEPCAB=NO

del setup.iss
type setup_1.iss >>setup.iss
echo szDir= %DISK_APPS%\Apps\Adobe\Acrobat 5.0 >>setup.iss
type setup_2.iss >>setup.iss

call Setup -S -f1%UNPACKDIR%\setup.iss
sleep 180
*************************

EDIT:
ALLRIGHT! Hij vult de variabele perfect in %DISK_APPS%. Hij zet alleen de laatstte regel van setup_1.iss en de echo achter elkaar. Even corrigeren.


Jes, hij doet het! _/-\o_

[ Voor 11% gewijzigd door GreenGolf3 op 18-08-2004 10:30 ]

Specs workstation Nikon D200 / 17-55 F/2.8 / SB-800 / 24-120