Prochaine révision
|
Révision précédente
|
tuto:gestion_de_parc:wpkg:pdfcreator [19/01/2012 17:20] dani créée |
tuto:gestion_de_parc:wpkg:pdfcreator [18/12/2013 13:31] (Version actuelle) dani |
====== PDF Creator ====== | ====== PDF Creator ====== |
| |
* Récupérez la dernière version ici http://www.pdfforge.org/pdfcreator | |
* Placez le fichier d'installation dans software/pdfcreator | * Récupérez la dernière version ici [[http://www.pdfforge.org/pdfcreator|http://www.pdfforge.org/pdfcreator]] |
| * Placez le fichier d'installation dans software/pdfcreator |
| |
<file xml pdfcreator.xml> | <file xml pdfcreator.xml> |
| <?xml version="1.0" encoding="UTF-8"?> |
<packages> | <packages> |
<package | <package id="pdfcreator" |
id="pdfcreator" | name="Imprimante virtuelle PDFCreator" |
name="PDFCreator" | revision="14" |
revision="1" | reboot="false" |
reboot="false" | priority="10"> |
priority="10"> | |
| |
<variable name="PKG_VERSION" value='1.2.3' /> | <variable name="PKG_VERSION" value='1.7.2' /> |
<variable name="EXE_VERSION" value='1.2.0.3' /> | <variable name="EXE_PATH" value='PDFCreator-1_7_2_setup.exe' /> |
<variable name="EXE_PATH" value='PDFCreator-1_2_3_setup.exe' /> | |
| |
<check architecture='x86' type="file" condition="versiongreaterorequal" path="%PROGRAMFILES%\PDFCreator\PDFCreator.exe" value="%EXE_VERSION%" /> | <variable architecture="x86" name="INSTALL_PATH" value="%PROGRAMFILES%\PDFCreator" /> |
<check architecture='x64' type="file" condition="versiongreaterorequal" path="%PROGRAMFILES(x86)%\PDFCreator\PDFCreator.exe" value="%EXE_VERSION%" /> | <variable architecture="x64" name="INSTALL_PATH" value="%PROGRAMFILES(x86)%\PDFCreator" /> |
| |
| <check type="uninstall" condition="versiongreaterorequal" path="PDFCreator" value="%PKG_VERSION%" /> |
| |
| <install include="remove" /> |
<install cmd='%COMSPEC% /C sc config "Spooler" start= auto' /> | <install cmd='%COMSPEC% /C sc config "Spooler" start= auto' /> |
<install cmd='%COMSPEC% /C sc start "Spooler" 1>NUL 2>NUL' /> | <install cmd='%COMSPEC% /C sc start "Spooler" 1>NUL 2>NUL'> |
| <exit code="any" /> |
| </install> |
<install cmd='%SOFTWARE%\pdfcreator\%EXE_PATH% /LOADINF="%SOFTWARE%\pdfcreator\setup.inf" /DontUseYahooSearch /NOCANCEL /VERYSILENT /NORESTART /SP-' /> | <install cmd='%SOFTWARE%\pdfcreator\%EXE_PATH% /LOADINF="%SOFTWARE%\pdfcreator\setup.inf" /DontUseYahooSearch /NOCANCEL /VERYSILENT /NORESTART /SP-' /> |
<install cmd='%COMSPEC% /C REG ADD "HKLM\SOFTWARE\PDFCreator\Program" /v "UpdateInterval" /t REG_SZ /d "0" /f' /> | <install cmd='%COMSPEC% /C REG ADD "HKLM\SOFTWARE\PDFCreator\Program" /v "UpdateInterval" /t REG_SZ /d "0" /f' /> |
| |
<upgrade include='install' /> | <upgrade include='install' /> |
| |
<remove architecture='x86' cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\PDFCreator\unins000.exe" "%PROGRAMFILES%\PDFCreator\unins000.exe" /VERYSILENT' /> | <downgrade include="install" /> |
<remove architecture='x86' cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\PDFCreator\unins001.exe" "%PROGRAMFILES%\PDFCreator\unins001.exe" /VERYSILENT' /> | |
<remove architecture='x86' cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\PDFCreator" rmdir /S /Q "%PROGRAMFILES%\PDFCreator"'/> | |
| |
<remove architecture='x64' cmd='%COMSPEC% /C if exist "%PROGRAMFILES(x86)%\PDFCreator\unins000.exe" "%PROGRAMFILES(x86)%\PDFCreator\unins000.exe" /VERYSILENT' /> | <remove cmd='%COMSPEC% /C if exist "%INSTALL_PATH%\unins000.exe" "%INSTALL_PATH%\unins000.exe" /VERYSILENT' /> |
<remove architecture='x64' cmd='%COMSPEC% /C if exist "%PROGRAMFILES(x86)%\PDFCreator\unins001.exe" "%PROGRAMFILES(x86)%\PDFCreator\unins001.exe" /VERYSILENT' /> | <remove cmd='%COMSPEC% /C if exist "%INSTALL_PATH%\unins001.exe" "%INSTALL_PATH%\unins001.exe" /VERYSILENT' /> |
<remove architecture='x64' cmd='%COMSPEC% /C if exist "%PROGRAMFILES(x86)%\PDFCreator" rmdir /S /Q "%PROGRAMFILES(x86)%\PDFCreator"'/> | <remove cmd='%COMSPEC% /C ping -n 1 127.0.0.1 1>NUL 2>NUL' /> |
| <remove cmd='%COMSPEC% /C if exist "%INSTALL_PATH%" rmdir /S /Q "%INSTALL_PATH%"'/> |
</package> | </package> |
</packages> | </packages> |
| </file> |
| |
| |
| Placez également dans le répertoire %SOFTWARE%<nowiki>\</nowiki>pdfcreator un fichier setup.inf (vous pouvez installer à la main sur un poste pour le récupérer), par exemple: |
| |
| |
| <file ini setup.inf>[Setup] |
| Lang=french |
| Group=PDFCreator |
| NoIcons=1 |
| SetupType=custom |
| Components=program,ghostscript,comsamples,comsamples,helpfiles,helpfiles\french,languages,languages\french |
| Tasks=fileassoc,winexplorer |
| Printername=PDF |
| ServerInstallation=0 |
| Win9xPrinterdriver=0 |
| WinNtPrinterdriver=0 |
| Win2k32bitPrinterdriver=0 |
| Win2k64bitPrinterdriver=0 |
| Toolbar=0 |
</file> | </file> |