Jump to content

Mit VB Outlook Profil anlegen


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hi,

 

ich möchte, wenn Sie ein User das erste mal an der Domain anmeldet,

das Outlook Profil automatisch angelegt wird.

Hierfür möchte ich den Registryeintrag setzen der die *.prf dann importiert.

Habe mir einige ansätze dazu im Netz mal angeschaut aber das ganze funktioniert noch nicht 100%.

 

Option Explicit
On error resume next

Dim WshShell
Dim onet
Dim strUser
Dim strGroup
Dim objOLK  'Object to hold instance of Outlook
Dim OLKVer  'First digit of Outlook Version number
Dim OLPath  'Path to Outlook.exe
strUserPath = "LDAP://" & objSysInfo.UserName
Set objUser = GetObject(strUserPath)
Set objSysInfo = CreateObject("ADSystemInfo")
Set objNetwork = CreateObject("Wscript.Network")
Set oNet =  WScript.CreateObject("WScript.Network") 
Set WshShell = WScript.CreateObject("WScript.Shell")

'Create an instance of Outlook so that it can be queried for it's version
Set objOLK = CreateObject("Outlook.Application")
'Extract the first digit from the version number (this is the major version number)
OLKVer = left(objOLK.Version,inStr(1,objOLK.Version,".")-1)
'Close the instance of Outlook
objOLK.Quit

MSOKey = WshShell.RegRead ("HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\DefaultProfile")
'if err.number <> 0 then

' determine if a profile has already been setup if not import variables according
If MSOKey = "" Then

WshShell.RegWrite "HKCU\Software\Microsoft\Office\" & OLKVer & ".0\Outlook\UserData","1","REG_DWORD"
WshShell.RegDelete "HKCU\Software\Microsoft\Office\" & OLKVer & ".0\Outlook\Setup\First-Run"
WshShell.RegWrite "HKCU\Software\Microsoft\Office\" & OLKVer & ".0\Outlook\Setup\ImportPRF","\\10.10.129.2\netlogon\sbsdefault.prf","REG_SZ"

end if

 

Starte ich das Script nun das erstemal fängt die Office installationsroutine an und er will dann das ich alle Outlookeinstellungen per hand eingebe.

Führe ich das Script dann nochmals aus wird das Profil richtig anglegt.

Starte ich das Script jetzt nochmal legt er jedesmal ein Backupprofil an.

 

Wo liegt mein Fehler ?

 

Gruß

Conti

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...