@echo off echo Erweitert Outlook um HU LDAP Verzeichnis. pause ( echo ; ************************************************************** echo ; Section 1 - Profile Defaults echo ; ************************************************************** echo: echo [General] echo Custom=1 echo DefaultProfile=Yes echo OverwriteProfile=Append echo ModifyDefaultProfileIfPresent=TRUE echo: echo ; ************************************************************** echo ; Section 2 - Services in Profile echo ; ************************************************************** echo: echo [Service List] echo Service0=LDAP Directory echo: echo ;*************************************************************** echo ; Section 4 - Default values for each service. echo ;*************************************************************** echo echo [ServiceEGS] echo: echo [Service0] echo UniqueService=No echo ServerName=ldap.hu-berlin.de echo DisplayName=LDAP CMS echo ConnectionPort=389 echo UseSSL=FALSE echo UseSPA=FALSE echo DisableVLV=0 echo UserName= echo SearchBase=o=Humboldt-Universitaet zu Berlin,c=de echo SearchTimeout=60 echo MaxEntriesReturned=100 echo: echo: echo ;*************************************************************** echo ; Section 6 - Mapping for profile properties echo ;*************************************************************** echo: echo: echo [LDAP Directory] echo ServiceName=EMABLT echo ServerName=PT_STRING8,0x6600 echo UserName=PT_STRING8,0x6602 echo UseSSL=PT_BOOLEAN,0x6613 echo UseSPA=PT_BOOLEAN,0x6615 echo DisableVLV=PT_LONG,0x6616 echo DisplayName=PT_STRING8,0x3001 echo ConnectionPort=PT_STRING8,0x6601 echo SearchTimeout=PT_STRING8,0x6607 echo MaxEntriesReturned=PT_STRING8,0x6608 echo SearchBase=PT_STRING8,0x6603 )>%TMP%\CMS_LDAP.prf FOR /F "skip=2 tokens=3,*" %%A IN ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\OUTLOOK.EXE" /ve') DO set outlook_exe=%%A %%B echo %outlook_exe% if exist "%outlook_exe%". ( call "%outlook_exe%" /importprf %TMP%\CMS_LDAP.prf ) else ( echo Outlook nicht gefunden. pause )