Fragensteller
OAB-Download in Office 2003 verhindern und entsprechende Schaltflächen entfernen

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
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/921927const 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 -
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