Page 1 sur 1

AquavipareGest dans "Program_Files"

Publié : 18 sept. 2012 21:41
par Stomias Boa
Voici une astuce pour installer AquavipareGest dans le répertoire Program_Files de Windows. Mais avant de vous donnez la solution, je vais analyser le problème pour que tout le monde comprennne pourquoi j'ai fait ces modifications. Je sais que ça peut-être rébarbatif pour certain, mais pour les moins avertis, ça sera un +.

Voilà, Windows est propriétaire de tous les dossiers et fichiers qu'il contient, donc, il interdit de procéder à toutes modifications par d'autres personnes que lui, l'administrateur et ou encore par les virus, mais ça vous le savez déjà. J'ai donc procédé en toute logique, comme le ferait un virus (n'ayez pas peur, je ne suis pas un hacker ..)

Voici la procédure à suivre pour une installation sous Windows Seven 64bits (Ce doit être la même chose sous W7 32bits et XP), procédure simple si l'on suit bien le déroulement des modifications à réaliser:

1- Télécharger la dernière version du logiciel AquavipareGest sur le site officiel http://aquavipare.free.fr/download/download.php (En général, ne jamais télécharger un logiciel sur un site tiers, préférer le site officiel)

2- Lancer l'installation en tant qu'administrateur (si possible) dans le dossier "Program_Files (x86)" sous W7 ou "Program_Files" sous XP

3- Ne pas démarrer l'application, décocher la case vous demandant de la faire à la fin de l'installation et fermer la fenêtre.

4- A l'aide de l'Explorateur, ouvrez le dossier contenant votre dossier "AquavipareGest" (Program_Files (x86) sous W7 ou Program_Files sous XP), clic droit sur le dossier "AquavipareGest" pour ouvrir une fenêtre contextuelle, cliquer ensuite sur "Propriétés" qui se trouve tout en bas de la fenêtre.

Image

5- Vous devriez avoir cette fenêtre qui s'ouvre. Cliquer sur l'onglet "Sécurité", puis sur "Avancé" (en bas à droite), cliquer sur l'onglet "Propriètaire", l'onglet "Propriétaire" s'ouvre", vous devriez avoir cette nouvelle fenêtre.

Image

ensuite cliquer en bas à gauche sur "Modifier

6- Fenêtre "Propriétaire", dans l'encradrement "Nom", plusieurs noms s'affichent. En général il y a "Administrateurs" et "Vous". "Vous" étant le nom que vous avez saisi lors de l'installation de Windows, ce nom s'affiche aussi pour représenter votre dossier personnel.

Image

7- Sélectionner "Vous", puis cocher la case "Remplacer le propriétaire des sous-conteneurs et des objets. Cliquer sur "Appliquer". Une fenêtre de sécurité windows s'ouvre, la lire et cliquer sur OK.

Image

8- Cliquer Ok et fermer toutes les fenêtres.

9.0- A l'aide de l'Explorateur, ouvrez de nouveau le dossier contenant votre dossier "AquavipareGest", clic droit sur le dossier "AquavipareGest" pour ouvrir la fenêtre contextuelle, cliquer sur "Propriétés", ensuite cliquer sur l'onglet "Sécurité".

9.1 Sélectionner "Vous" (vous-même), cliquer sur "Modifier". Cocher le case "Contrôle total",

Image

Cliquer sur "Appliquer" puis sur Ok pour fermer. Fermer toutes les fenêtres.

PS: Si vous ne trouvez pas "Vous", cliquer sur "Créateur propriétaire" -> "Modifier" -> "Appliquer" -> Ok , ça devrait corriger le bug (ça m'est arrivé 2 fois lors de mes essais) et continuer la procédure comme indiqué en 9.1

Voici la première partie de la procédure qui va vous permettre d'écrire dans le dossier AquavipareGest sans problème. Donc de pouvoir créer des objets (fiches, log, etc..) et vous servir de AquavipareBase sans souci.

Démarrer l'application et faites le test, ça devrait fonctionner.
_____________________________________________________________________________

Mais Windows ne s'arrête pas là en ce qui concerne les restrictions. Il a aussi la fâcheuse manie de garder en mémoire les bibliothèques (DLL) nécessaire au fonctionnement des applications, même si ces dernières sont fermées. Mieux encore, quand les DLL sont chargées, elles le sont généralement dans le fichier "Echange", et là, pas question d'aller y écrire quoi que ce soit.

Image

Donc, il vous sera impossible de mettre à jour la BDD (base de données) et la mise à jour des versions logicielles.

Pour contourner ce problème, c'est tout simple, il vous suffit de créer un raccourci. Pour ce faire:

10- A l'aide de l'Explorateur, ouvrir le dossier "AquavipareGest", parmi les fichiers du dossier, faire un clic droit sur "AquavipareGestUpdater" -> Envoyer vers -> Bureau (créé un raccourci).

Image

11- Fermer toutes les applications, et redémarrer Windows (pour vider la mémoire et le fichier "Echange").

12- Lorsque vous avez redémarré Windows, cliquer ou double-cliquer sur le raccourci créé sur votre bureau, les mises à jour vont s'effectuer et l'application se lancera ensuite.

13- Pour ne pas avoir de problème de mise à jour et de démarrage, utiliser ce raccourci par défaut pour lancer AquavipareGest, et non pas le raccourci d'origine de l'application. Car si vous démarrez AquavipareGest directement, vous ne pourrez pas faire les mises à jour et vous devrez redémarrer votre PC. Donc utiliser le raccourci AquavipareGestUpdater. S'il n'y a pas de mise à jour disponible, l'application se lancera dès que la recherche de mise à jour sera terminée, c'est à dire 2".

L'avantage de ce raccourci: "Du tout en un" sans souci.
__________________________________________________________

J'espère avoir été clair et pas trop long dans mes explications. Si vous rencontrez un problème, n'hésiter pas à le poser. J'essaierai d'y répondre selon mes compétences.

Re: AquavipareGest dans "Program_Files"

Publié : 18 sept. 2012 22:25
par Aquavipare
Bonsoir,

Félicitations pour ce tutorial très complet !!! Bravo
Je le trouve vraiment bien fait et bien illustré.

Puis-je reprendre ce tutorial pour le remettre dans le Wiki (Bien sûr en te citant) ?

Cordialement

Re: AquavipareGest dans "Program_Files"

Publié : 19 sept. 2012 11:24
par Stomias Boa
Bonjour Aquavipare,

Aucun problème pour que tu reprennes ce Tuto pour ton Wiki, si certains veulent l'appliquer. Tu peux même télécharger les images et les héberger pour plus de sécurité (elles sont, pour le moment, hébergées sur un serveur provisoire).
Mais avant de le mettre sur le Wiki, je souhaiterai que quelqu'un teste la procédure de son coté, histoire de la confirmer.
Merci

Re: AquavipareGest dans "Program_Files"

Publié : 19 sept. 2012 21:10
par Aquavipare
Bonjour,

Merci pour le partage de ce tuto !
Je teste ceci dès demain... et je le rajouterai dans le wiki

Merci encore!!!

Re: AquavipareGest dans "Program_Files"

Publié : 04 oct. 2012 21:53
par Stomias Boa
Juste un petit Up pour savoir si la procédure a été testée.

Re: AquavipareGest dans "Program_Files"

Publié : 07 oct. 2012 21:51
par Aquavipare
Bonjour,

Désolé pour le retard... j'ai eu pas mal de boulot ces derniers temps et un bug que je n'arrive pas à corriger dans aquavipareGest car je n'arrive pas à le reproduire sur mes PC.
La procédure fonctionne à merveille sur mon PC. J'ai essayé aussi de créer un utilisateur administrateur d'installer aquavipareGest avec cet utilisateur dans program files et j'ai exécuté avec ce même utilisateur. Aucun soucis. La seule chose qu'il faut est d'avoir les droits en écriture dans le répertoire d'installation...

Merci encore pour cette astuce et à très bientôt

Re: AquavipareGest dans "Program_Files"

Publié : 09 oct. 2012 14:15
par Stomias Boa
Tant mieux si la procédure fonctionne. Bon courage pour la suite de tes travaux.

Re: AquavipareGest dans "Program_Files"

Publié : 09 oct. 2012 17:29
par Aquavipare
Merci !!!

A bientôt