web-dev-qa-db-fra.com

Chemin universel vers chrome.exe

Je crée une application et je veux la rendre installable sur le bureau de l'utilisateur à l'aide du raccourci chrome URL. Par conséquent, existe-t-il un chemin d'accès universel vers chrome.exe qui peut lancer mon application sur toutes les versions de Windows (XP, Seven et Vista)

23
Sirine Hlima

Chrome installe par défaut le dossier AppData Local de l'utilisateur:

XP:
C:\Documents and Settings\UserName\Local Settings\Application Data\Google\Chrome

Vista:
C:\Users\UserName\AppDataLocal\Google\Chrome

Windows 7:
C:\Program Files (x86)\Google\Application\chrome.exe

Mise à jour: Comme mentionné dans un commentaire, il apparaît que le chemin d'accès à chrome.exe a été modifié dans Win7/8. Il est maintenant dans: C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

Le mieux est d’utiliser un code de détection de système d’exploitation, puis un variable d’environnement pour détecter le dossier AppData de l’utilisateur (c.-à-d. %LOCALAPPDATA%) ou le dossier ProgramFiles, puis d’ajouter la différence de système d’exploitation à la fin de la variable.

32
J. Scott Elblein

Vous pouvez regarder dans le registre:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\chrome.exe
20
Clay Nichols

Win 7 32 bit , le chemin est: c:\Program Files\Google\Chrome\Application\chrome.exe

W7 64 bit est donc susceptible d'être à: c:\Program Files (x86)\Google\Chrome\Application\chrome.exe

(qui est différent des réponses et commentaires précédents)

La suggestion de Clay Nichols de consulter le registre est bien sûr recommandée.

4
www-0av-Com

L'option de registre est peut-être la meilleure solution, mais celle proposée dans l'autre réponse n'existe pas sur mon ordinateur (Windows 10 64 bits). Je pense que la clé "Désinstaller" pourrait être plus robuste. S'il n'existait pas, les utilisateurs auraient du mal à désinstaller Chrome. Les clés suivantes vous donnent l’emplacement d’installation. Vous devez ajouter "\chrome.exe" pour obtenir le chemin complet de l’exécutable:

Chrome:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\Google Chrome\InstallLocation

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\Google Chrome\InstallLocation

Canaries Chrome:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\Google Chrome SxS\InstallLocation

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\Google Chrome SxS\InstallLocation

4
JLCastillo

C'est le bon chemin:

C:\Program Files (x86)\Google\Chrome\Application\chrome.exe 

1
Abhishek Dhote

J'avais un fichier .mht que je voudrais ouvrir en chrome et je l'ai trouvé en cours d'exécution:

chrome.exe "chemin d'accès au fichier.mht"

fonctionnerait très bien! Pas besoin de trouver le chemin :)

0
Ove Halseth