Hello,

We deploy 4 version of office 2013 :
- Office 2013 French x86
- Office 2013 English x86
- Office 2013 French x64
- Office 2013 English x64

I would like to use CIR for each version but CIR works only for X86, not for X64 :

My CIR for office 2013 fr x86 :
RegistryKeyExists(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{90150000-001B-040C-0000-0000000FF1CE}) OR RegistryKeyExists(HKEY_LOCAL_MACHINE64\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{90150000-001B-040C-0000-0000000FF1CE})

My CIR for office 2013 FR x64 :
RegistryKeyExists(HKLM64\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{90150000-0016-040C-1000-0000000FF1CE})

CIR in english is same (i have just remplace 040C by 0409)

Could you help me please ?

Thanks
4 Comments   [ + ] Show Comments

Comments

  • I would check your GUIDs. For Office I would use either:{91150000-0011-0000-0000-0000000FF1CE} or Office15.PROPLUSR
    The GUID is actually hidden from ARP.
    The GUID you are using, 0016 is for Excel. the first one you list, 001B is for word.
  • hello Badger, i have test with 0016 and 001B and do not work on x64. I test word and excel because in this path i have information about language of office.
  • I have thest with this CIR :
    RegistryValueEquals(HKEY_LOCAL_MACHINE64\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{90150000-001B-040C-1000-0000000FF1CE}, DisplayName, "Microsoft Word MUI (French) 2013")
    Does not works too...
  • I have make an other test, i have use this CIR :
    RegistryValueReturn(HKEY_LOCAL_MACHINE64\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{90150000-001B-040C-1000-0000000FF1CE}, DisplayName, TEXT)
    And it works ! but i would not like to return a value.

    Could you help me please ?
Please log in to comment

There are no answers at this time

Answers

Answer this question or Comment on this question for clarity
Admin Script Editor
Admin Script Editor is an integrated scripting environment available free here at ITNinja

Share