So führen Sie msiexec mit aktivierter UAC aus
Ich verwende Windows 7 als Benutzer mit Administratorrechten, aber ich brauche eine Antwort, die auch für Vista funktioniert.
Ich versuche herauszufinden, wie Sie unser Produkt so konfigurieren können, dass es aus seiner .msi-Datei von einem Netzwerkspeicherort aus installiert werden kann, wenn die Benutzerzugriffssteuerung aktiviert ist. Der Installer benötigt Administratorrechte, um Regasm und NGen auszuführen.
Der Befehl setup.exe hat keine Probleme. Wir haben den erforderlichen Ausführungsgrad auf Administrator festgelegt, und er funktioniert einwandfrei. Wenn wir jedoch auf die MSI-Datei doppelklicken oder ein Cmd-Fenster öffnen, um es über msiexec auszuführen, werden Sie um Erlaubnis für die Ausführung als Admin gebeten. Die im InstallScript enthaltenen Befehle Regmas und Ngen werden jedoch nicht ausgeführt Von uns benötigte .tlb-Dateien werden nicht erstellt, und die Assemblys werden nicht im GAC registriert.
Wir können kein cmd-Fenster als Administrator ausführen, da wir dann nicht auf das Netzlaufwerk zugreifen können, auf dem sich die MSI-Datei befindet. Wir können die .msi-Datei auf ein lokales Laufwerk kopieren, aber das ist unpraktisch, wenn unsere Kunden automatisch auf Dutzenden, wenn nicht auf Hunderten von Maschinen installiert werden.
Dieser Thread in den Flexera-Foren legt nahe, dass nur ein Teil des Installationsvorgangs mit erhöhten Berechtigungen ausgeführt wird. Kann ich mein InstallScript in diesem Abschnitt ausführen lassen und wenn ja, wie?
0 Antworten auf die Frage
Verwandte Probleme
-
12
Warum wird der Ordner / winsxs so groß und kann er verkleinert werden?
-
2
Erhöhte Berechtigungen für Startanwendungen in Windows?
-
14
PDF Viewer unter Windows
-
7
Welche Windows-Dienste kann ich sicher deaktivieren?
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
1
Windows verliert das Bildschirmlayout
-
1
Gibt es eine Möglichkeit, Installationen / Updates zu verhindern, die meine Festplatte mit kryptisch...
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
6
Log Viewer unter Windows
-
3
Windows-Hintergrundproblem mit zwei Bildschirmen