none
OAB-Download in Office 2003 verhindern und entsprechende Schaltflächen entfernen RRS feed

  • Frage

  • Hallo,

     

    in einer Office 2003-Installation die mit einem Exchange 2003 im Backend kommuniziert möchte ich verhindern, dass das OAB autmatischer herunter geladen wird, sowie, dass die Benutzer den Download über das Menü Extras --> Adressbuch herunter laden starten können.

     

    In einem Microsoft KB-Artikel habe ich dazu flgendes VBS-Script gefunden:

    const HKEY_CURRENT_USER = &H80000001

    strComputer = "."

     

    Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" &_ 

    strComputer & "\root\default:StdRegProv")

     

    strKeyPath = "SOFTWARE\Policies\Microsoft\Exchange\Exchange Provider"

    strKeyValue = "Limit SRS Incremental Download"

    strKeyValue1 = "Limit Manual OAB Download"

    strKeyValue2 = "Limit SRS Full OAB Download"

    strKeyValue3 = "Allow SRS Full OAB Download"

    oReg.CreateKey HKEY_CURRENT_USER,strKeyPath

    oReg.SetDWORDValue HKEY_CURRENT_USER,strKeyPath,strKeyValue,0

    oReg.SetDWORDValue HKEY_CURRENT_USER,strKeyPath,strKeyValue1,0

    oReg.SetDWORDValue HKEY_CURRENT_USER,strKeyPath,strKeyValue2,0

    oReg.SetDWORDValue HKEY_CURRENT_USER,strKeyPath,strKeyValue3,0

     

    strKeyPath1 = "SOFTWARE\Policies\Microsoft\Office\11.0\Outlook\DisabledCmdBarItemsList"

    strValueName1 = "TCID1"

    strValue1 = "5658"

    oReg.CreateKey HKEY_CURRENT_USER,strKeyPath1

    oReg.SetStringValue HKEY_CURRENT_USER,strKeyPath1,strValueName1,strValue1

     

    Leider funktioniert die entfernung der Schaltflächen damit nicht.

    Existiert noch ein anderer Weg die gewünschten ziele zu erreichen?

     

    Grüße

     

    /T

     

    Montag, 19. Juli 2010 16:32

Alle Antworten

  • Hi Slash T,

    Hallo,

    in einer Office 2003-Installation die mit einem Exchange 2003 im Backend kommuniziert möchte ich verhindern, dass das OAB autmatischer herunter geladen wird, sowie, dass die Benutzer den Download über das Menü Extras --> Adressbuch herunter laden starten können.

    Kannst du mal kurz erklären, welchen Sinn das haben soll?

    In einem Microsoft KB-Artikel habe ich dazu flgendes VBS-Script gefunden:

    Das hast du wahrscheinlich aus diesem KB?:
    http://support.microsoft.com/kb/921927

    const HKEY_CURRENT_USER = &H80000001
    strComputer = "."

    Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" &_  strComputer & "\root\default:StdRegProv")
    strKeyPath = "SOFTWARE\Policies\Microsoft\Exchange\Exchange Provider" strKeyValue = "Limit SRS Incremental Download"
    strKeyValue1 = "Limit Manual OAB Download"
    strKeyValue2 = "Limit SRS Full OAB Download"
    strKeyValue3 = "Allow SRS Full OAB Download"
    oReg.CreateKey HKEY_CURRENT_USER,strKeyPath
    oReg.SetDWORDValue HKEY_CURRENT_USER,strKeyPath,strKeyValue,0
    oReg.SetDWORDValue HKEY_CURRENT_USER,strKeyPath,strKeyValue1,0
    oReg.SetDWORDValue HKEY_CURRENT_USER,strKeyPath,strKeyValue2,0
    oReg.SetDWORDValue HKEY_CURRENT_USER,strKeyPath,strKeyValue3,0

    strKeyPath1 = SOFTWARE
    \Policies\Microsoft\Office\11.0\Outlook\DisabledCmdBarItemsList
    strValueName1 = "TCID1"
    strValue1 = "5658"
    oReg.CreateKey HKEY_CURRENT_USER,strKeyPath1
    oReg.SetStringValue HKEY_CURRENT_USER,strKeyPath1,strValueName1,strValue1

    Leider funktioniert die entfernung der Schaltflächen damit nicht.

    Die Schaltfläche wird wohl nur deaktiviert und nicht ausgeblendet
    werden.

    Hast du mal geschaut, ob das Script die Änderungen durchgeführt hat
    und hast die Werte mal manuell gesetzt?

    Viele Grüße
    Christian

    Mittwoch, 28. Juli 2010 15:06
  • Hallo Christian,

     

    bitte entschuldige die lange Pause zwischen den Antworten.

    hintergrund der ganzen angelegenheit ist, dass die Outlook-Installation auf einem virtualisierten Desktop läuft, der stets mit dem Server verbunden ist (spielt sich alles im LAN ab). Der erstmalige download des Offline-Adressbuchs nimmt jedoch ziemlich viel Zeit in Anspruch, so dass der Start von Outlook stark verzögert wird.

     

    Ich habe auf Testsystemen die Änderungen sowohl vom Script durchführen lassen als auch manuell durchgeführt. Allerdings scheinen die Registry-Einträge nichts zu bewirken.

     

    Grüße

    /T

    Montag, 2. August 2010 12:18