Propgramme sur disque dur externe

Bonjour à tous!
Je cherche à installer un logiciel de navigation et ses cartes (map source de Garmin) sur un disque dur externe.
Le but est de pouvoir utiliser ce logiciel sur différents ordis, dont un petit notebook Acer.
Mais je n'y arrive pas!
J'ai beau essayer de le diriger sur F au lieu de C à partir de l'ordi, ça ne marche pas.
Y a-t-il une solution?
Une procédure particulière?
Merci!
Pierre

L'équipage
11 fév. 2013
11 fév. 201311 fév. 2013

De nombreux programmes nécessitent l'installation sur le disque dur de fichiers dll ou autres lui permettant de travailler. L'installation sur le disque dur du PC est donc indispensable. Seuls certains fichiers (cartes par exemple) non indispensables au fonctionnement de logiciel peuvent être placés sur des disques externes. Seuls des programmes "auto portants" peuvent être installés comme tu souhaiterais le faire.
Une possibilité est parfois d'installer le logiciel sur une clé bootable comportant un OS (linux ou autre) et le programme en question, ceci n'est pas possible dans ton cas puis Map source ne fonctionne que sous Windows.
Donc si, la licence le permet, il faut installer le logiciel sur tous les PC. Pour le notebook qui ne dispose pas de lecteur DVD il est possible de lancer l'installation à partir du lecteur de CD/DVD d'un PC fixe; il suffit de partager le lecteur, comme on peut partager une imprimante réseau. Si besoin d'aide pour ce type de manip, merci d'indiquer quels sont les OS utilisés sur les différents PC et si un réseau est créé sur le PC fixe

11 fév. 2013

Oupffff! Cela dépasse mes compétences en informatique...
Pour résumer : ça ne marche pas sur le disque dur externe par manque de windows.
Faut installer Mapsource sur le notebook en utilisant le lecteur de l'ordi...

Je crois que j'ai compris!
Mais ça ne fait pas mon affaire!
En tout cas, merci pour l'explication!

11 fév. 2013

J'avais vu des applis pour transformer une application en "portable" (executable depuis un disque externe, une clef), un coup de google donne ça :

www.pcastuces.com[...]ge1.htm

... a tester ! :whaou:

11 fév. 2013

J'ai testé une fois ThinApp sans succès et je n'avais pas insisté. Il y aurait aussi Cameyo à essayer.

11 fév. 2013

Sinon, avec le gestionnaire de disque windows tu peux monter ton disque dans l'arborescence C, pour avoir C:\program files\coucou qui corresponde par exemple à une clef (au lieu que ta clef soit en E: ou autre).

clic droit gérer sur l'ordinateur,
gestionnaire de disque,
sur ton disque externe ou ta clef, clic droit -> 'modifier la lettre de lecteur et le chemin d'accès'
-> ajouter
-> et tu vas choisir un répertoire sur C: (tu peux aller dans "program files" et créer un répertoire), son contenu sera physiquement sur ton autre disque, mais logique dans l'arborescence du C:

11 fév. 201311 fév. 2013

Je pense que cela n'est possible qu'avec des apps type Java qui sont exécutées sur la machine hôte à l'aide d'un runtime (l'application qui va faire le lien entre le programme et la machine).
Ce genre de portage est un choix du développeur, donc ce mode d'installation nécessite une "version" dédiée.

11 fév. 2013

avec la chemin virtuel vers un autre disque, c'est transparent pour l'appli mais elle doit être installé sur les deux pc, sous réserve que celà passe au niveau de la licence.

11 fév. 2013

En théorie on pourrait faire tourner un programme dans une zône différente de celle initiale ou sur une autre machine, à conditions d'avoir accès au programme source, de modifier l'adressage en conséquence ou divers codes puis de le recompiler. Cela suppose que l'on dispose d'informations très détaillées sur l'ensemble du système,
ce dont disposent les développeurs. Plus facilement on peut diriger des données encombrantes vers un autre disque. Mais il faut tenir compte que beaucoup de programmes utilisent au final les ressources nombreuses déjà présentes d'une machine donnée et surtout de son système d'exploitation, et que des programmes protégés commencent par aller chercher des identificateurs clé propres à une seule machine et/ou un seul disque dur , de façon à éviter une utilisation non prévue par l'auteur. Cela constitue le Talon d'Achille d'un système de navigation, en cas de panne informatique en mer quand on ne peut pas obtenir un nouveau code de déverrouillage.
Certains programmes utilisent un dongle avec licence qui permet de passer d'un ordinateur à un autre.

11 fév. 2013

Le dongle "était" un façon de contraindre la vérification de la licence via un support physique, il n'est plus trop usité il me semble. En tout cas ça n'influe pas sur la façon dont s'exécute le programme. Pour le type de portage dont il est question ici il me semble que la seule solution est d'exécuter le programme sur un runtime qui affranchit des milliers des configurations différentes de PC.
Du moins à mon avis.

11 fév. 2013

ouai, super ! :pouce:

c'est quoi la bêtise suivante ? je piaffe d'impatience !!! :-D

11 fév. 2013

Bon... Merci tous, je me rends compte que je ne sais vraiment pas faire ça!
Je vais essayer de mettre Mapsource sur mon notebook,
c'est ce qui me semble le moins complexe!
Je vous tiens au courant...
Pierre

Phare du monde

  • 4.5 (162)

2022