Dove si trova una chiave di registro affidabile per trovare il percorso di installazione di Excel 2007?

StackOverflow https://stackoverflow.com/questions/244517

  •  05-07-2019
  •  | 
  •  

Domanda

Dove si trova una chiave di registro affidabile per trovare il percorso di installazione di Excel 2007?

È stato utile?

Soluzione

Che ne dici di:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\X.0\Common\InstallRoot]
  

che contiene una chiave denominata 'Path' con   la directory di installazione di quello   versione di Office. Questo è coerente   per Excel 8.0 a 12.0. Se tu   vuoi cercare un prodotto specifico,   usa Excel, Word, Access, ecc., in   luogo di comune.

     
      
  • Jon   ------- Jon Peltier, MVP di Microsoft Excel
  •   

Da: http://www.developersdex.com/vb/ message.asp p = 2.677 & amp;? r = 6.199.020

Altri suggerimenti

Sto usando la seguente chiave:

[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\excel.exe]

Se il nome della cartella contiene Office12, hai il 2007. Sto usando questo metodo per decidere durante l'installazione di installare i componenti aggiuntivi di Office 2000-2003 o Office 2007, nonché la cartella in cui installarli.

Questo è estremamente affidabile e funziona bene anche con le versioni localizzate di Windows. Finora abbiamo testato il francese, il tedesco, lo spagnolo e l'italiano con un successo molto migliore rispetto agli altri metodi precedentemente utilizzati. XLSTART dovrebbe essere lo stesso in tutte le lingue, ma diffidare quando si sviluppano addin di parole come " STARTUP " è localizzato in alcuni casi.

Ecco un'altra direzione in cui puoi andare. Non l'ho provato.

http://support.microsoft.com/kb/240794

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Office \ 12.0 \ Excel \ InstallRoot \

Ho trovato questa chiave coerente con tutte le mie installazioni di Office 2007.

[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\9B905EB838DBFEE4991CF8E66F518BBF]

Se stai leggendo questo e hai Excel 2007, puoi votare questo (o lasciare un commento) se è affidabile anche per te? (Vota in basso o pubblica un commento se è sbagliato?)

Nota: Questo non è coerente tra le mie macchine.

[HKLM\SOFTWARE\Microsoft\Office\X.0\Common\InstallRoot]
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top