Views
WinstScripts
>>
FreePDF XP
last edited 11 months ago by sehlers
Ghostscript 8.x ist needed by FreePDF XP.
Two scripts: freepdf_xp.ins und delfreepdf_xp.ins
Qualified for opsi 3.4
-----------------------------------------------------------------
; Copyright (c) uib gmbh (www.uib.de)
; This sourcecode is owned by uib
; and published under the Terms of the General Public License.
[Initial]
Message=Installiere FreePDF XP 3.26 ......
;Erstellt am 06.05.2009, uib
LogLevel=2
ExitOnError=false
ScriptErrorMessages=on
TraceMode=off
[Aktionen]
DefVar $ProductFullName$
Set $ProductFullName$ = "FreePDF XP 3.26"
DefVar $ScriptPath$
Set $ScriptPath$ = "%ScriptPath%"
DefVar $ProgramFilesDir$
set $ProgramFilesDir$ = "%ProgramFilesDir%"
;Variable für temporäres Verzeichnis
DefVar $Temp$
set $Temp$ = EnvVar("TEMP")
;Variablen für BetriebssystemsVersion (OS)-Test
DefVar $OS$
DefVar $MinorOS$
set $OS$ = GetOS
set $MinorOS$ = GetNTVersion
if ( $OS$ = "Windows_NT" OR $OS$ = "Windows_95" )
ShowBitmap /3 "%scriptpath%\pdf.png" " FreePDF_XP"
;DosInAnIcon_freepdf_setup
Winbatch_install
Files_copy_Dateien
; LinkFolder_FreePDF_XP
;custom specific stuff
DefVar $PRODUCTPATH$
Set $PRODUCTPATH$="%ProgramFilesDir%\FreePDF_XP"
ExitWindows /Reboot
if FileExists("%ScriptPath%\custom_ins_dir\custom.ins")
sub "%ScriptPath%\custom_ins_dir\custom.ins"
endif
endif
;[DosInAnIcon_freepdf_setup]
;"%ScriptPath%\files\FreePDFXP3.26.EXE" /q /c:"fpSetup.exe /q"
[Winbatch_install]
; something like
"%SCRIPTPATH%\files\FreePDFXP3.26.EXE" /q /c:"fpSetup.exe /q"
; $licensekey$ may be inserted into the additional parameters string
[Files_copy_Dateien]
copy -svx %SCRIPTPATH%\files\*.pdf c:\Programme\FreePDF_XP\
[LinkFolder_FreePDF_XP]
set_basefolder common_programs
set_subfolder "FreePDF XP"
set_link
name: FreePDF
target: C:\Programme\FreePDF_XP\freepdf.exe
parameters:
working_dir: C:\Programme
icon_file:
end_link
set_link
name: FreePDF Assistant
target: C:\Programme\FreePDF_XP\fpassist.exe
parameters:
working_dir: C:\Programme
icon_file:
end_link
set_link
name: FreePDF Join
target: C:\Programme\FreePDF_XP\fpjoin.exe
parameters:
working_dir: C:\Programme
icon_file:
end_link
set_link
name: FreePDF Handbuch
target: C:\Programme\FreePDF_XP\FreePDFXPAdminDe.pdf
parameters:
working_dir: C:\Programme
icon_file:
end_link
set_link
name: FreePDF Handbuch
target: C:\Programme\FreePDF_XP\FreePDFXPAdminEn.pdf
parameters:
working_dir: C:\Programme
icon_file:
end_link
----------------------------------------------------------------
delfreepdf_xp.ins
----------------------------------------------------------------
; Copyright (c) uib gmbh (www.uib.de)
; This sourcecode is owned by uib
; and published under the Terms of the General Public License.
[Initial]
Message=Deinstalliere FreePDF
;Erstellt am 06.05.2009, uib
LogLevel=2
ExitOnError=false
ScriptErrorMessages=on
TraceMode=off
[Aktionen]
;Variable für temporäres Verzeichnis
DefVar $Temp$
set $Temp$ = EnvVar("TEMP")
;Variablen für BetriebssystemsVersion (OS)-Test
DefVar $OS$
DefVar $MinorOS$
set $OS$ = GetOS
set $MinorOS$ = GetNTVersion
if ( $OS$ = "Windows_NT" OR $OS$ = "Windows_95" )
if FileExists("C:\Programme\FreePDF_XP")
Files_Loeschen
LinkFolder#Delete
endif
EndIf
[Files_Loeschen]
delete -s "C:\Programme\FreePDF_XP"
[LinkFolder#Delete]
set_basefolder common_programs
delete_subfolder "FreePDF XP"