Register.exe als Admin per CMD ausführen

Wenn beim Wechsel in bestimmte Module in advoware eine Fehlermeldung erscheint, ist die Ursache meist fehlende oder falsche Einträge in der Registry an dem betroffenen Arbeitsplatz.
Diese Einträge sollten eigentlich beim ersten advoware Programmstart durch einen Register-Vorgang gesetzt werden.
 



Da hierfür die Register.exe aus dem advoware-Verzeichnis ausgeführt wird, kommt es hin und wieder vor, dass die Berechtigungen des lokalen Benutzers nicht ausreichend sind.
Leider reicht es in manchen fällen auch nicht die Register.exe per Rechtsklick als Administrator auszuführen.
Hier hilft nur ein ganz bestimmter Vorgang

1. Starten Sie die CMD-Eingabeaufforderung als Administrator

2. Verbinden Sie die advoware-Freigabe vom Server als Netzlaufwerk per CMD




3. Navigieren Sie im CMD Fenster in das advoware-Verzeichnis und führen die Register.exe aus




4. Klicken Sie bei "Fortfahren?" auf ja & bestätigen Sie die Benachrichtigungen. Testen Sie anschließend die Funktion in advoware.





Es ist ganz besonders wichtig diesen Ablauf zu befolgen, da sonst die Programm-DLL´s nicht richtig für den Benutzer in der Registry hinterlegt werden. Der Fehler tritt dadurch auf, dass der Benutzer eine Exe-Datei von einem Netzlaufwerk ausführen will, welches Einträge in der Registry speichert und hier nicht genügend Berechtigungen vorhanden sind.

Sobald der Admin das Laufwerk kennt und in seinem Kontext (über CMD) die Exe-Datei ausgeführt wird, sind alle nötigen Berechtigungen vorhanden und die Registry-Einträge können für den gesamten PC gesetzt werden.

Beim ausführen per Rechtsklick als Admin, werden leider nicht alle Registry-Einträge für den eigentlichen Benutzer gesetzt. Leider sind diese auch zu zahlreich um sie händisch nachträglich anzupassen.