dani
Goto Top

Elsterformular - Installationsverwaltung ohne Adminrechte

Hallo zusammen,
wir müssen in Zukunft ElsterFormular auf einigen Rechnern einsetzen. Bei unseren Tests haben wir festgestellt, dass diese geniale Installationsverwaltung Adminrechte erfordert. Basis ist Windows 7 Professional / Enterprise mit UAC. Firewall an Client als auch Gateway ist entsprechend konfiguriert worden.

Folgende Dinge haben wir schon versucht:
  • In den Eigenschaften des Programms unter Kompatibilität den Haken bei "Als Administrator ausführen" gesetzt. Beim Start erscheint trotzdem die Abfrage nach einem Adminbenutzer.
  • In der Aufgabenplanung einen Job angelegt, einen seperaten Adminbenutzer angegeben und das Programm wie folgt gestartet: "C:\Program Files (x86)\ElsterFormular\bin\installationsverwaltung.exe" --admin. Mit dieser Variante startet die Anwendung sofort mit dem Download der Dateien. Diese können aber nicht heruntergeladen. Ein manueller Start konnte die Dateien herunterladen. Warum sich das Programm so unterschiedlich verhält... fällt mir nichts dazu ein.

Welche Möglichkeiten hätte ich noch, den Benutzer eine manuelle Aktualisierungen zu ermöglichen?


Grüße,
Dani

Content-ID: 234709

Url: https://administrator.de/contentid/234709

Ausgedruckt am: 12.11.2024 um 19:11 Uhr

jsysde
jsysde 06.04.2014 um 19:16:52 Uhr
Goto Top
N'Abend.
Zitat von @Dani:
[...]Folgende Dinge haben wir schon versucht:
  • In den Eigenschaften des Programms unter Kompatibilität den Haken bei "Als Administrator ausführen" gesetzt.
Beim Start erscheint trotzdem die Abfrage nach einem Adminbenutzer.[...]
Ist ja nur logisch, ne? face-wink

[...]Welche Möglichkeiten hätte ich noch, den Benutzer eine manuelle Aktualisierungen zu ermöglichen?
Keine. Zum Installieren braucht man Admin-Rechte, Punkt.
Wieviele Rechner sind denn betroffen? Domäne vorhanden? Software-Verteilung erfolgt bisher wie?

Cheers,
jsysde
Dani
Dani 06.04.2014 aktualisiert um 19:28:30 Uhr
Goto Top
Guten Abend jsysde,
Wieviele Rechner sind denn betroffen?
ca. 170 Stück. face-smile

Domäne vorhanden?
Ja

Software-Verteilung erfolgt bisher wie?
Die Erstinstallation und Konfiguration erfolgt darüber.

Die Problematik ist die, dass theoretisch morgenfrüh ein Update verfügar ist. Wir von der Systemadministration sind zwar genug Leute, warten aber nicht täglich darauf. Mitgeteilt bekommt man es eigentlich nur auf der Homepage und beim Starten der Software.

Wie so oft machen die Buchhalter alles kurz vor Fristablauf und genau dann steht noch ein Update aus, das wir nicht eingespielt haben. Nun steht die Frage im Raum, wie wir das in Zukunft minieren können.

Bei älteren Versionen (2-3 Jahren) konnte man das hübsch mit der geplanten Task erschlagen, da es noch Parameter gab.


Grüße,
Dani
jsysde
jsysde 06.04.2014 um 19:58:58 Uhr
Goto Top
N'Abend.

Ihr habt 170 Buchhalter? face-wink
Mein Beileid...

Hast du dich denn mit dem Admin-Benutzer, der den geplanten Task ausführt, vorher einmal direkt am System angemeldet (also dessen Profil erzeugt)? Ich meine, dann läuft auch der Task durch. Und bist du sicher, dass du den Parameter korrekt übergeben hast?

Ich löse das normalerweise so (nicht speziell bei Elster, eher allgemein), dass ich die AutoUpdates bei der Installation der Software (wir nutzen SCCM, ginge aber auch per MSI-Verteilung/GPO) deaktiviere und dann die neuen Versionen einfach neu ausrolle (geht per SCCM/skriptgesteuert natürlich besser als bloße MSI-Verteilung).

Cheers,
jsysde
Dani
Dani 06.04.2014 aktualisiert um 20:28:50 Uhr
Goto Top
Guten Abend,
Jap.. mehrmals bereits, da ich auch manuell unter dem Benutzer das Update getestet habe. Nicht das am Ende auf der Gegenseite der Server Probleme macht.
Den Parameter habe ich als Argument in der Aufgabenplanung angegeben. Gibt es noch eine andere Methode?

Bei Elster kann so ein Update schon mal wichtig sein, gerade bei den Formularen ändert sich öfters was. Selbst schon vor einem Jahr erlebt.


Grüße,
Dani
DerWoWusste
DerWoWusste 07.04.2014 um 08:29:41 Uhr
Goto Top
Hi.

. Ein manueller Start konnte die Dateien herunterladen. Warum sich das Programm so unterschiedlich verhält... fällt mir nichts dazu ein.
Proxy-Authentifizierung?
Dani
Dani 07.04.2014 um 10:08:32 Uhr
Goto Top
Guten Morgen,
nein, wir haben keine Proxy.


Grüße,
Dani
DerWoWusste
DerWoWusste 07.04.2014 um 10:10:32 Uhr
Goto Top
Das wird sich dann in jedem Fall lösen lassen.
Mach das Skript doch mal gesprächiger. Der Download wird auch per Taskplaner klappen.
Rudbert
Rudbert 07.04.2014 um 11:29:26 Uhr
Goto Top
Hallo,

ich stehe vor dem gleichen Problem; als Lösung habe ich auf meiner TODO-Liste "Benutzer Schreibrechte im Programmverzeichnis geben", bin aber damit weder glücklich, noch weiss ich ob es funktionert weil ich es noch nicht ausprobiert habe.

mfg
Dani
Dani 07.04.2014 aktualisiert um 20:15:31 Uhr
Goto Top
Mach das Skript doch mal gesprächiger. Der Download wird auch per Taskplaner klappen.
Welches Skript meinst du?

Benutzer Schreibrechte im Programmverzeichnis geben
Vollzugriff vergeben -> gleiches Ergebnis.


Grüße,
Dani
DerWoWusste
DerWoWusste 07.04.2014 um 20:18:33 Uhr
Goto Top
Ich meine "C:\Program Files (x86)\ElsterFormular\bin\installationsverwaltung.exe" --admin
Irgendeine Antwort muss doch kommen.
Dani
Dani 07.04.2014 um 20:20:25 Uhr
Goto Top
Jap, die Datei "xyz" kann nicht heruntergeladen werden. Kein Fehlercode, kein Hinweis.
DerWoWusste
DerWoWusste 07.04.2014 um 21:43:29 Uhr
Goto Top
Ok, bei uns fliegen auch zwei Elstern durchs Haus, vielleicht komme ich morgen dazu.
Dani
Dani 10.04.2014 um 18:29:06 Uhr
Goto Top
Hallo DWW,
das wäre Klasse... die Jungs von der Hotline sind unbrauchbar.


Grüße,
Dani
DerWoWusste
DerWoWusste 11.04.2014 aktualisiert um 08:36:47 Uhr
Goto Top
Hi.

Habe das Kommando einmal als Admin und einmal als Systemkonto interaktiv auf der Kommandozeile gestartet - beide Male kam ein graphischer Dialog hoch und schien etwas zu tun (Fortschritsbalken sprang spontan auf 24% und dann kam noch ein Abschlußbildschirm mit Fertigstellen.

Bei weiteren Tests ging dieser Dialog dann nicht einmal mehr auf - Gurkensoftware vom Feinsten.
Dani
Dani 11.04.2014 um 10:29:04 Uhr
Goto Top
Guten Morgen zusammen,
wir haben uns erstmal mit einem AutoIT - Script beholfen. Ist zwar die umständlichste Lösung, aber es eilt inzwischen:
; Trage Benutzername, Passwort und Domäne ein, die deinem System entsprechen.
Local $sUserName = "benutzer"  
Local $sDomainName = "domain"  
Local $sPassword = "passwort"  


; Startet ElsterFormular Installationsverwaltung als der oben angegebene Benutzer.
RunAs ($sUserName, $sDomainName, $sPassword, 1, '"C:\Program Files (x86)\ElsterFormular\bin\installationsverwaltung.exe" --zeigeDlg')  
Ich setzte den Beitrag als gelöst. Falls jemand aber doch noch einen einfacheren/sauberen Weg findet - bitte posten.


Grüße,
Dani