Frage:
Wie werden AI3-Jobs für alle Benutzer auf Terminalserver verteilt?
Es soll innerhalb einer Terminalserverumgebung jedem Mitarbeiter ein oder mehrere standardisierte Jobs für ACTIVE IMPORT 3 zugeteilt werden. Da diese Einstellungen allerdings benutzerbezogen gespeichert werden, ergibt sich hieraus eine gewisse Herausforderung. Anbei sollen zwei Möglichkeiten zur Verteilung der Registry-Schlüssel vorgestellt werden:
Antwort 1:
- Legen Sie für Ihren Benutzer die Jobs wie gewohnt über ACTIVE IMPORT 3 an und wählen Sie alle gewünschten Einstellungen aus.
- Die Jobs werden in der Registry benutzerbezogen unterhalb von HKEY_CURRENT_USER\Software\DOCUWARE\DocuWare\ActiveImport gespeichert. Wählen Sie den Schlüssel ActiveImport aus und exportieren Sie diesen in ein temporäres Verzeichnis Ihrer Wahl, auf das alle Benutzer ausreichende Berechtigung haben.
- Öffnen Sie die Datei Usrlogon.cmd im System32-Verzeichnis von Windows und fügen Sie die Zeile
Start regedit.exe /s c:\ai3.reg <= Pfad ist anzupassen
hinzu. - Anschließend wird dieser Schlüssel für jeden Benutzer, der sich am Terminalserver anmeldet, automatisch angelegt.
Antwort 2:
Dieser Weg funktioniert aber nur für Benutzer, die sich bisher noch nie am System angemeldet haben, deren Schlüssel also noch nicht erstellt ist. Falls der Benutzer doch einmal mit DocuWare gearbeitet haben sollte, so kann er seinen DOCUWARE-Schlüssel unter CURRENT_USER löschen und dann nochmals DocuWare starten. In diesem Fall werden die neuen Schlüssel mitgeladen.
- Legen Sie für Ihren Benutzer die Jobs wie gewohnt über ACTIVE IMPORT 3 an und wählen Sie alle gewünschten Einstellungen aus.
- Die Jobs werden in der Registry benutzerbezogen unterhalb von HKEY_CURRENT_USER\Software\DOCUWARE\DocuWare\ActiveImport gespeichert. Wählen Sie den Schlüssel ActiveImport aus und exportieren Sie diesen in ein temporäres Verzeichnis Ihrer Wahl.
- Wechseln Sie in das temporäre Verzeichnis und öffnen Sie die exportierte Datei mit einem Editorprogramm. Die Datei sieht dann wie im folgenden Screenshot aus.
- Ändern Sie den Pfad sämtlicher Registry-Schlüssel von
HKEY_CURRENT_USER\Software\DOCUWARE\
in
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install\Software\DOCUWARE\
So wird beispielsweise aus dem Schlüssel [HKEY_CURRENT\USER\Software\DOCUWARE\DocuWare\ActiveImport]
der Schlüssel [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install\Software\DOCUWARE\DocuWare\ActiveImport]
Ändern Sie alle Schlüssel, die in der Datei vorkommen wie oben beschrieben. Hierbei kann auch die Ersetzen-Funktion des Editors verwendet werden, um den Vorgang zu beschleunigen. Speichern Sie die Änderungen ab und schließen Sie die Datei. - Klicken Sie danach doppelt auf die Datei und bestätigen Sie dann die beiden Abfragen. Nun wird ein neuer Schlüssel erstellt. Wenn sich die Benutzer erneut an Windows anmelden, so werden diese Informationen automatisch aus dem Schlüssel in LOCAL_MACHINE ausgelesen und hinzugefügt.