Non, c'est OCS Inventory. Donc à priori, cela s'installe correctement mais ne fait pas simplement l'association.
Ce qui serait pas mal serait de restaurer le poste avec OSCAR pour voir s'il associe les extensions...
cedric.frayssinet a écrit :Reprend ton paquet XML et remplace la ligne :Code : Tout sélectionner<install cmd='%SOFTWARE%\pdfxviewer\PDFXVwer_%version%.exe /VERYSILENT /NORESTART /COMPONENTS="pdfviewer, Help" /PDFV=YES ' />
Par celle-ci :Code : Tout sélectionner<install cmd='%SOFTWARE%\pdfxviewer\PDFXVwer_%version%.exe /VERYSILENT /NORESTART /COMPONENTS="pdfviewer, Help" /SET_AS_DEFAULT="1" ' />
J'ai un peu de mal à me retrouver dans leur doc, car il semblerait que le nom du produit ait changé... Dis moi précisément quelle version tu as installée ?
olivier.roubichou a écrit :Bonjour,
J'ai tenté de remplacer Adobe Reader qui devient de plus en plus lent au premier démarrage par Pdf X Changer Viewer.J'ai modifié le script pour correspondre à la version 2.5.322.10 installée. Après redémarrage, suppression de xpkg.xml dans System32, je me retrouve dans la configuration qui associe les pdf avec firefox qui n'arrive pas à les afficher directement, mais demande s'il doit les télécharger... J'ai donc tenté la manipulation donnée par Cédric pour associer par défaut les pdf avec le logiciel:cedric.frayssinet a écrit :Reprend ton paquet XML et remplace la ligne :Code : Tout sélectionner<install cmd='%SOFTWARE%\pdfxviewer\PDFXVwer_%version%.exe /VERYSILENT /NORESTART /COMPONENTS="pdfviewer, Help" /PDFV=YES ' />
Par celle-ci :Code : Tout sélectionner<install cmd='%SOFTWARE%\pdfxviewer\PDFXVwer_%version%.exe /VERYSILENT /NORESTART /COMPONENTS="pdfviewer, Help" /SET_AS_DEFAULT="1" ' />
J'ai un peu de mal à me retrouver dans leur doc, car il semblerait que le nom du produit ait changé... Dis moi précisément quelle version tu as installée ?
Sans succès
J'ai ensuite vérifié, je n'ai pas d'erreur ni dans le fichier log ni dans les journaux Windows...
Une idée? Je crains de devoir refaire le profil obligatoire pour associer les pdf avec PDF X Changer Viewer...
Merci pour votre aide.
Olivier
SET_AS_DEFAULT="1"
Comment associer des extensions de fichier à des logiciels grâce à wpkg ?
Exemple des extensions .g2w et .g3w avec Geoplan et Geospace (merci à O. Lacroix), à adapter à votre cas :
Je me suis créé ça pour installer geoplan sur L:\ro\geoplan et déployer les associations de fichiers sur tout mon établissement via wpkg.... Le raccourci est bien évidemment placé dans le template base...
J'ai créé un fichier Y:\unattended\install\packages\associations\associations.bat. Je le lance par wpkg sur toutes les machines avec le fichier associations.xml rajouté dans l'interface...
Les fichiers suivent...
Fichier associations.xml:
<?xml version="1.0" encoding="UTF8"?>
<packages>
<package id="Associations_fichiers" name="Associations des fichiers avec les programmes de L:" reboot="false" priority="100" revision="1" notify="false" execute="once">
<check type="registry" condition="exists" path="HKEY_CLASSES_ROOT\g2w_auto_file"/>
<install cmd='%ComSpec% /c %Z%\packages\windows\associations_fichiers.bat'/>
<upgrade cmd='%ComSpec% /c %Z%\packages\windows\associations_fichiers.bat'/>
<remove cmd='%ComSpec% /c %Z%\packages\windows\associations_fichiers.bat UnInstall'/>
</package>
</packages>
Fichier associations.bat :
@echo off
rem Fichier créant toutes les associations des logiciels présents sur L:\ro et rw et donc non installés localement...
If "%1"=="UnInstall" Goto UnInstall
echo Association des fichiers geoplan
reg.exe add "hkcr\.g2w" /ve /d g2w_auto_file /f
reg.exe add "hkcr\g2w_auto_file" /ve /d "Fichier Geoplan" /f
reg.exe add "hkcr\g2w_auto_file\shell\open\command" /ve /d "\"L:\ro\geoplan_geospace\GeoplanGeospace.exe\" \"%%1\"" /f
reg.exe add "hkcr\g2w_auto_file\DefaultIcon" /ve /d "\"L:\ro\geoplan_geospace\GeoplanGeospace.exe\"" /f
echo Association des fichiers geospace
reg.exe add "hkcr\.g3w" /ve /d g3w_auto_file /f
reg.exe add "hkcr\g3w_auto_file" /ve /d "Fichier Geospace" /f
reg.exe add "hkcr\g3w_auto_file\shell\open\command" /ve /d "\"L:\ro\geoplan_geospace\GeoplanGeospace.exe\" \"%%1\"" /f
reg.exe add "hkcr\g3w_auto_file\DefaultIcon" /ve /d "\"L:\ro\geoplan_geospace\GeoplanGeospace.exe\"" /f
Goto Done
:UnInstall
echo Suppression : Association des fichiers geoplan
reg.exe delete "hkcr\.g2w" /f
reg.exe delete "hkcr\g2w_auto_file" /f
echo Suppression : Association des fichiers geospace
reg.exe delete "hkcr\.g3w" /f
reg.exe delete "hkcr\g3w_auto_file" /f
one
echo Association des fichiers pdf
reg.exe add "hkcr\.pdf" /ve /d pdf_auto_file /f
reg.exe add "hkcr\pdf_auto_file" /ve /d "Fichier pdf" /f
reg.exe add "hkcr\pdf_auto_file\shell\open\command" /ve /d "\"%SOFTWARE%\pdfxviewer\PDFXVwer_%version%.exe\" \"%%1\"" /f
reg.exe add "hkcr\pdf_auto_file\DefaultIcon" /ve /d "\"%SOFTWARE%\pdfxviewer\PDFXVwer_%version%.exe\"" /f
echo Association des fichiers pdf
reg.exe add "hkcr\.pdf" /ve /d pdf_auto_file /f
reg.exe add "hkcr\pdf_auto_file" /ve /d "Fichier pdf" /f
reg.exe add "hkcr\pdf_auto_file\shell\open\command" /ve /d "\"C:\Program Files\Tracker Software\PDF Viewer\PDFXCview.exe\" \"%%1\"" /f
reg.exe add "hkcr\pdf_auto_file\DefaultIcon" /ve /d "\"C:\Program Files\Tracker Software\PDF Viewer\PDFXCview.exe\"" /f
<install cmd='"%SOFTWARE%\Fonts\ajout-fonts.bat"' />
<package
id="Pdfxviewer"
name="Pdfxviewer - Visualisateur de fichiers pdf"
revision="%version%.4"
priority="30"
reboot="false">
<variable name="version" value="2.5.322.10"/>
<variable name="ComSpec" value="%SystemRoot%\System32\cmd.exe" architecture="x86"/>
<variable name="ComSpec" value="%SystemRoot%\SysWOW64\cmd.exe" architecture="x64"/>
<eoledl dl="http://downloads.pdf-xchange.com/PDFXVwer.exe" destname="pdfxviewer\PDFXVwer_%version%.exe"/>
<!-- telechargement du fichier de langue -->
<eoledl dl="http://nefertiti.crdp.ac-lyon.fr/wk/_media/cdch/PDFXVW_FR.xml" destname="pdfxviewer\Languages\PDFXVW_FR.xml"/>
<!-- telechargement des fichiers d'OCR Francais, Anglais, Allemand et Espagnol -->
<eoledl dl="http://nefertiti.crdp.ac-lyon.fr/wk/_media/cdch/ocrdats.zip" destname="pdfxviewer\ocrdats\" unzip="1"/>
<!-- telechargement des moteurs de recherche -->
<eoledl dl="http://nefertiti.crdp.ac-lyon.fr/wk/_media/cdch/SearchProviders.zip" destname="pdfxviewer\SearchProviders\" unzip="1"/>
<check type="file" condition="sizeequals" path="%PROGRAMFILES%\Tracker Software\PDF Viewer\Languages\PDFXVW_FR.xml" value="222307"/>
<check type="uninstall" condition="versionequalto" path="PDF-Viewer" value="%version%"/>
<install cmd='%SOFTWARE%\pdfxviewer\PDFXVwer_%version%.exe /VERYSILENT /NORESTART /COMPONENTS="pdfviewer, Help" /PDFV=YES ' />
<install cmd='%ComSpec% /C xcopy "%SOFTWARE%\pdfxviewer\Languages\*" "%PROGRAMFILES%\Tracker Software\PDF Viewer\Languages\" /S /E /Y /Q /R'/>
<!-- copie de l'executable d'association des fichiers pdf avec pdfxviewer -->
<install cmd='%ComSpec% /C xcopy "%SOFTWARE%\pdfxviewer\association_pdf.bat" "%PROGRAMFILES%\Tracker Software\PDF Viewer\" /S /E /Y /Q /R'/>
<!-- association des fichiers pdf avec pdfxviewer -->
<install cmd='"%PROGRAMFILES%\Tracker Software\PDF Viewer\association_pdf.bat"' />
<!-- gestion des moteurs de recherche et des fichiers OCR -->
<install cmd='%ComSpec% /C xcopy "%SOFTWARE%\pdfxviewer\ocrdats\*" "%PROGRAMFILES%\Tracker Software\PDF Viewer\ocrdats\" /S /E /Y /Q /R'/>
<install cmd='%COMSPEC% /C rmdir /S /Q "%PROGRAMFILES%\Tracker Software\PDF Viewer\SearchProviders\"'/>
<install cmd='%ComSpec% /C xcopy "%SOFTWARE%\pdfxviewer\SearchProviders\*" "%PROGRAMFILES%\Tracker Software\PDF Viewer\SearchProviders\" /S /E /Y /Q /R'/>
<upgrade include='install'/>
<downgrade include='install'/>
<remove cmd='"%PROGRAMFILES%\Tracker Software\PDF Viewer\unins000.exe" /VERYSILENT /NORESTART'/>
<remove cmd='%COMSPEC% /C rmdir /S /Q "%PROGRAMFILES%\Tracker Software"'/>
</package>
echo Association des fichiers pdf
reg.exe add "hkcr\.pdf" /ve /d pdf_auto_file /f
reg.exe add "hkcr\pdf_auto_file" /ve /d "Fichier pdf" /f
reg.exe add "hkcr\pdf_auto_file\shell\open\command" /ve /d "\"C:\Program Files\Tracker Software\PDF Viewer\PDFXCview.exe\" \"%%1\"" /f
reg.exe add "hkcr\pdf_auto_file\DefaultIcon" /ve /d "\"C:\Program Files\Tracker Software\PDF Viewer\PDFXCview.exe\"" /f
olivier.roubichou a écrit :Bon, ben... j'ai l'impression que ça fonctionne comme il faudrait...