Hallo zusammen,
wer denkt das für den Betrieb von David unter Vista unbedingt eine teure David R10 Version benötigt wird irrt.
Hier ein kleiner Workarround wie man David Infocenter V8+ unter Windows Vista fast (PDA Sync) ohne Einschränkungen zum Laufen bekommt.
Vorraussetzungen:
Alle ServicePacks von David V8+ müssen aufgespielt sein.
Zunächst installiert man auf dem Windows Vista PC (bei mir Windows Vista Business) das David Infocenter oder David Infocenter Mobile ohne Faxware- und Image Druckertreiber.
Probleme machen jetzt folgende Komponenten der David Infocenter Installation:
- David Infocenter Mapi (Senden an Funktion)
- David Infocenter Faxware und Image Druckertreiber
Um die David Infocenter Mapi zum Laufen zu bekommen geht man wie folgt vor:
Wir wechseln in das Verzeichnis c:\Windows\System32, hier befindet sich eine Datei Namens mapi32.dll.
Diese Datei ist bei Window Vista auch für Administratoren Schreibgeschützt, um dies zu umgehen muss man einen Rechtsklick auf die Datei machen.
Danach auf Eigenschaften => Sicherheit => Erweitert klicken.
Hier geht man auf die Registerkarte Besitzer und danach auf bearbeiten.
Jetzt übernimmt man z.B. mit der Administratorengruppe die Besitzrechte der Datei, dazu auf die Administratoren Gruppe klicken und auf übernehmen gehen und anschließend mit OK bestätigen.
Jetzt können die Rechte der Datei bearbeitet werden:
Dazu erneut in den Eigenschaften der Datei auf Sicherheit => bearbeiten klicken, hier gibt man der Administratorengruppe und der System Gruppe Vollzugriff auf die Datei und bestätigt mit OK.
Jetzt muss man die Datei mapi32.dll, die jetzt unter unserer Gewalt steht, in mapi32.dll_old umbennen (Sicherung).
Die Datei DavidServer\David\Clients\Windows\DVSMAPI\mapi32.dll
vom David Server muss jetzt in das C:\Windows\System32 Verzeichnis kopiert werden.
Jetzt installiert man die David Mapi, die Setup Datei hierfür findet man unter:
DavidServer\David\Clients\Windows\DVSMAPI\DVSMAPI.exe .
Diese Installation läuft zwar auf Fehler, jedoch haben wir jetzt trotzdem eine Voll Funktionsfähig Senden an Funktion, diese habe ich unter Office 2007, 2003 und dem Windows Explorer erfolgreich getestet. (Wer nicht möchte das die mapi Datei durch Windows oder Office Updates ersetzt wird muss diese einfach in den Zugriffsrechten bearbeiten, so dass das System keinen Schreibzugriff mehr hat.)
Nächster Schritt wäre die fehlenden Faxware und Image Druckertreiber nach zu installieren:
Dazu begibt man sich zunächst in den Ordner DavidServer\David\Clients\Windows und kopiert hieraus die Datei DV4TS.EXE in den Ordner c:\Windows\System32.
Jetzt startet man die Installation des FaxWare Druckers, diese findet man unter DavidServer\David\Clients\Windows\WINNT\setup.exe.
Um den Image Druckertreiber ebenfalls zu installieren muss noch das Setup aus DavidServer\David\Clients\Windows\FAXIMG\setup.exe gestartet werden.
Bei beiden Installationen ist darauf zu achten das nur ein Häckchen bei "Neuen Fax Drucker Treiber installieren" drin ist.
Zum Abschluss muss die vorher kopierte Datei DV4TS.EXE aus dem Verzeichnis C:\Windows\System32 ein mal ausgeführt werden.
Dadurch hat man einen fast voll funktionsfähigen David V8+ Infocenter Client unter Windows Vista laufen.
Die einzige Einschränkung ist, und bleibt wahrscheinlich auch, die Synchronisation mit dem PDA, da dies über Vista nicht mehr über ActiveSync funktioniert.
Wenn die Anpassung der Berechtigung bei der Installation in DavidR10 das einzige war das Tobit für die Vista Kompatibilität getan hat, war das wirklich wenig!
Ich denke mit ein wenig geschick und Batch Kenntnissen könnte man diesen Workarround auch automatisiert laufen lassen.
mfg
Nachtigal