Tuto pour sauvegarder la configuration de PaintShop Pro (toutes versions)

Scripts et tutoriels concernant les scripts
Règles du forum
Techniques pour gagner du temps ou automatiser des tâches
Répondre
Avatar du membre
Fredisland
bébé entraideur
bébé entraideur
Messages : 14
Enregistré le : oct. 2022
Sexe : Homme
Localisation : France
OS : Windows 10 Pro
OS 64 bits : Oui
Version PSP : 2022 64 bits
Contact :

Tuto pour sauvegarder la configuration de PaintShop Pro (toutes versions)

Message par Fredisland »

Tutoriel pour sauvegarder la configuration de PaintShop Pro
(adaptables à toutes les versions)

Rien de plus énervant entre chaque installation de PaintShop Pro de devoir le reconfigurer : disposition des boutons, préférences des outils, tailles des fenêtres, palettes, emplacements des fichiers etc. Que ce soit lors d'un changement de version ou d'une réinstallation du logiciel/système d'exploitation. Voici la solution pour préserver l'intégralité de la configuration de votre PaintShop Pro pour la retrouer à tout moment d'un double-clic de souris. la solution qui vous est proposée est qui plus est adaptable à toutes les versions de PaintShop Pro.

Le secret révélé

Tous les paramètres de PaintShop Pro sont enregistrés dans le registre de Windows. L'astuce consiste donc à créer un script qui va conserver la clé de registre contenant les paramètres dans un fichier de registre (extension .reg). Il suffira ensuite à tout moment de double-cliquer sur ce fichier généré pour retrouver la configuration préalablement enregistrée.

Le script pour PaintShop Pro 2022

Il s'agit d'un simple fichier batch. La procédure est rédigée pour PaintShop Pro 2022, on verra plus loin comment l'adapter aux autres versions.

✅ Créez un nouveau document texte (pour les connaisseurs : encodage ANSI pour préserver les accents) que vous appellerez par exemple :
Sauvegarde configuration PaintShopPro_X14(2022).txt.
✅ Modifiez l'extension .txt en .cmd. Il s'agit de l'extension qui permet de faire reconnaître par Windows le fichier comme étant un script batch qu'il suffira ensuite de lancer d'un double clic (on voit ça plus bas).
✅ Copiez le code suivant pour le coller dans votre nouveau fichier script :

Code : Tout sélectionner

@echo off
CHCP 1252 >NUL
color 2f
mode con:cols=100 lines=16

echo SAUVEGARDE CONFIGURATION PAINT SHOP PRO X14 (2022)
echo --------------------------------------------------
echo.
echo La sauvegarde de la configuration de PaintShop Pro 2022 va commencer dans ...
TIMEOUT 5
reg export "HKCU\Software\Corel\PaintShop Pro\X14" "%CD%\Configuration PaintShopPro_X14(2022).reg" /y
echo.
echo Configuration sauvegardée avec succès. Cette fenêtre se fermera toute seule dans ...
TIMEOUT 5
✅ Enregistrer votre script.

Voilà, c'est tout ! Maintenant, à chaque fois que vous double-cliquerez sur ce script Sauvegarde configuration PaintShopPro_X14(2022).cmd, une fenêtre s'ouvrira pour vous informer du bon déroulé de la sauvegarde. Vous n'avez rien à faire.

batch_running.png
batch_running.png (7.61 Kio) Vu 1178 fois


Juste à côté du script un tout nouveau fichier Configuration PaintShopPro_X14(2022).reg va être crée à chaque fois que vous lancerez le script, sachant qu'il écrasera le précédent.

Épluchage du script

➡️ Les 4 premières lignes ne servent qu'à mettre en forme la fenêtre :couleurs, reconnaissances des lettres accentuées.
➡️ La ligne la plus importante est celle commençant par "reg export". La suite contient la clé de registre qui sera sauvegardée.
➡️ Le script étant très rapide, les différentes TIMEOUT lancent des compte à rebours pour temporiser la procédure afin que vous puissiez éventuellement arrêter le script avant la fin du premier compte à rebours, et avoir la confirmation que tout s'est bien déroulé avant la fermeture de la fenêtre après le second compte à rebours.

Retrouver une ancienne configuration

✅ Quittez votre PaintShop Pro s'il était lancé.
✅ Double-cliquez sur le fichier de registre Configuration PaintShopPro_X14(2022).reg.
✅ Attendez la confirmation par Windows que l'opération s'est bien déroulée.
✅ Relancez PaintShop Pro.

Rien ne vous empêche de créer différentes configurations que vous renommerez en fonction de vos besoins. Où même pour les plus ambitieux de rajouter automatiquement une date au nom du fichier de registre.

Adaptation à toutes les versions de Windows

Pour adapter le script à une autre version de PaintShop Pro, il suffit :

✅ De modifier le titre et le texte affiché (tant qu'à faire). Exemple pour PaintShop Pro 2021:

Code : Tout sélectionner

echo SAUVEGARDE CONFIGURATION PAINT SHOP PRO X13 (2021)
echo La sauvegarde de la configuration de PaintShop Pro 2021 va commencer dans ...
✅ De modifier (le plus important) la ligne du reg export :

Code : Tout sélectionner

reg export "HKCU\Software\Corel\PaintShop Pro\X13" "%CD%\+ Configuration PaintShopPro_X13(2021).reg" /y
Comment retrouver sa configuration de PaintShop Pro lors d'une prochaine version ?

Comme exemple, on va se projeter sur PaintShop Pro 2024 et partir depuis une configuration de PaintShop Pro 2022. La procédure pour y retrouver sa configuration de 2022 sera la suivante :

✅ Effectuez une copie du script Sauvegarde configuration PaintShopPro_X14(2022).cmd et le renommer en Sauvegarde configuration PaintShopPro_X16(2024).cmd.
✅ Dans le script, modifiez le titre en conséquence (comme vu précédemment), ainsi que la ligne du reg export :

Code : Tout sélectionner

reg export "HKCU\Software\Corel\PaintShop Pro\X16" "%CD%\+ Configuration PaintShopPro_X16(2024).reg" /y
Cette procédure reste valable tant que Corel conserve le même nommage pour les différentes versions de PaintShop Pro.
✅ Enregistrez le script.
✅ Faites une copie d'une précédente sauvegarder et renommez-la : Configuration PaintShopPro_X14(2022).reg devient donc Configuration PaintShopPro_X16(2024).reg
✅ Dans ce fichier Configuration PaintShopPro_X16(2024).reg, effectuez les remplacement suivants :
...➡️ remplacer tous les Corel\PaintShop Pro\X14 par Corel\PaintShop Pro\X16 (il devrait y avoir plus 3000 remplacements effectués).
...➡️ remplacer tous les 2022 par 2024 (une soixantaine de remplacements).
✅ Sauvegarder votre fichier de configuration modifié.
✅ Installer votre nouveau PaintShop Pro 2024.
✅ Double-cliquez sur Configuration PaintShopPro_X16(2022).reg.
✅ Lancez PaintShop Pro 2024.

Et voilà !

BONUS : sauvegarder la configuration de PaintShop Pro 9

Code : Tout sélectionner

echo SAUVEGARDE CONFIGURATION PAINT SHOP PRO 9.xx - 2004
reg export "HKCU\SOFTWARE\Jasc\Paint Shop Pro 9" "%CD%\+ Configuration PaintShopPro_9(2004).reg" /y
Avatar du membre
spitfrog
entraideur amiral
entraideur amiral
Messages : 3705
Enregistré le : juil. 2015
Sexe : Homme
Localisation : Normandie
OS : Windows 10
OS 64 bits : Oui
Version PSP : X4

Re: Tuto pour sauvegarder la configuration de PaintShop Pro (toutes versions)

Message par spitfrog »

Merci pour cette astuce de haut vol, c'est très bien expliqué. Je faisais pareil un temps, mais je changeais aussi l'emplacement des dossiers utilisateur "dans les préférences" pour ne pas qu'il y ait télescopage et/ou un conflit de versions. Après, j'ai remarqué que les nouvelles versions changent beaucoup de variables de la base de registre, pour les couleurs de l'interface par exemple, et aussi pour les onglets du programme, etc. et donc cette méthode a ses limites. Je pense qu'elle est parfaite pour celui qui réinstalle sans arrêt son PaintShop Pro de la même version comme tu le soulignes, mais elle est moins pertinente pour une mise à jour de version, il vaut mieux tout reprendre de zéro, c'est long, mais c'est plus sûr, il me semble.
Maintenant, nous verrons bien, mais la clé va peut-être changer en "HKCU\Software\Alludo\PaintShop Pro\X24" :moque:
Avatar du membre
fs999
entraideur expérimenté
entraideur expérimenté
Messages : 346
Enregistré le : sept. 2015
Sexe : Homme
Localisation : Luxembourg
OS : Windows 10
OS 64 bits : Oui
Version PSP : 2023 64 bits
Contact :

Re: Tuto pour sauvegarder la configuration de PaintShop Pro (toutes versions)

Message par fs999 »

spitfrog a écrit : 10 janv. 2023, 09:07 "HKCU\Software\Alludo\PaintShop Pro\X24"
X16 tu veux dire... :salutchapeau:
Avatar du membre
spitfrog
entraideur amiral
entraideur amiral
Messages : 3705
Enregistré le : juil. 2015
Sexe : Homme
Localisation : Normandie
OS : Windows 10
OS 64 bits : Oui
Version PSP : X4

Re: Tuto pour sauvegarder la configuration de PaintShop Pro (toutes versions)

Message par spitfrog »

heu... oui, il y a de quoi en perdre son latin, comme Windows 7 (v6.1) Windows 8 (v6.2) win8.1 (v6.3) Win10 (v21H2) ou Win11 (v21H2) ^^'
Répondre