Bonjour
je viens de voir le message de Thierry sur la gestion des associations via l'invite de commande sous Windows.
Au boulot nous avons choisi de déployer 2 versions simultanément : la 5.4(.6.2) et la 5.2(.6.2) (cf plus bas pour le pourquoi du comment)
Bref !
Thierry disait
Sous Windows, pour vérifier que les extensions de noms de fichiers soient bien associées à l'application que vous voulez utiliser pour les ouvrir, vous pouvez procéder ainsi :
- Démarrer une fenêtre de commande (Menu démarrer, cliquer sur la loupe, saisir comm…, valider "invite de Commande")
- Dans la fenêtre de commande, saisir la commande assoc suivie de l'extension qu'on veut vérifier.
Exemple (capture de session) :
(...)
Pour vérifier à quel application est associé un type de fichier saisir :
C:\Users\thierry>ftype docxfile
docxfile="%ProgramFiles%\Windows NT\Accessories\WORDPAD.EXE" "%1"
Concrètement, pour ce qui concerne les fichiers LibreOffice Writer dans ma configuration :
C:\Users\thierry>assoc .odt
.odt=LibreOffice.WriterDocument.1
C:\Users\thierry>ftype LibreOffice.WriterDocument.1
LibreOffice.WriterDocument.1="C:\Program Files\LibreOffice 5\program\swriter.exe" -o "%1"
A dispo,
Thierry
==> comment modifier le ftype d'une version de LibreOffice à l'autre en invite de commande ?
Dans la pratique, si l'on se contente du "ouvrir avec" pour changer l'association, cela ne fonctionne que si l'on choisit le soffice de l'autre version (et non le swriter par exemple pour les odt) Et pourtant chaque version a un dossier d'installation bien distinct.
Pour un utilisateur lambda c'est bien confusant. Avec l'invite de commande on pourrait en arriver à un presse bouton !
Merci par avance
Claire