Wie kann ich das MSI-Installationsprogramm mit Administratorrechten ausführen?

11

Wie im Thema. Ich möchte das MSI-Installationsprogramm ausführen, kann jedoch kein Programm installieren, da Administratorrechte erforderlich sind. Was EXE-Dateien betrifft, weiß ich, wie das geht.

BEARBEITEN:
Mein Problem ist, dass ich nicht "Als Administrator ausführen" habe, wenn ich mit der rechten Maustaste, bei gedrückter Umschalttaste, bei gedrückter Ctrl-Taste oder so etwas klicke. Auf EXE-Dateien kann ich diese Option sehen, aber nicht mit MSI.

Jacek Koralik
quelle
Was genau ist dein Problem?
Michael K
Ich habe meine Quest bearbeitet.
Jacek Koralik
Doppelte Abstimmung, um anderen Beitrag zu schließen
Dave M
Ich habe die Antworten durchgesehen und alle scheinen mehr oder weniger in Ordnung zu sein. Der einfachste Weg, eine MSI mit Administratorrechten zu installieren, besteht meiner Ansicht nach darin , die Installation der MSI-Datei an einer Eingabeaufforderung mit erhöhten Rechten zu starten (klicken Sie mit der rechten Maustaste auf cmd.exe und wählen Sie "Als Administrator ausführen"). Installieren Sie mit einer Befehlszeile wie folgt: msiexec.exe /I "MyFile.msi" /QN /L*V "C:\msilog.log"(Aktualisieren Sie die Pfade nach Bedarf).
Stein Åsmul

Antworten:

7

Siehe: Spezielle Installationsanweisungen für die ActiveGanttVBA- und ActiveGanttCSA Gantt Scheduler-Komponenten

Um diesen Fehler zu umgehen, extrahieren Sie und doppelklicken Sie auf:

Install_As_Administrator.reg

Datei, die in der Dateiverteilung Install_As_Administrator.zip enthalten ist und über den oberen Link auf dieser Seite heruntergeladen werden kann. Diese Datei ändert die Windows-Registrierung so, dass sie die folgenden Informationen enthält:

[HKEY_CLASSES_ROOT\Msi.Package\shell\runas]
@="Install &As Administrator..."

[HKEY_CLASSES_ROOT\Msi.Package\shell\runas\command]
@="msiexec /i \"%1\""

Nachdem die Windows-Registrierung mit dem Patch Install_As_Administrator.Reg geändert wurde, können Sie mit der rechten Maustaste auf eine beliebige Windows Installer-Datei (*. Msi) klicken und die Option Als Administrator installieren auswählen. Die MSI-Datei wird mit erhöhten Berechtigungen (Administratorberechtigungen) ausgeführt.

Ichibann
quelle
Eine sehr bequeme Lösung. +1
Gangnus
Was macht der &vor As?
Pacoverflow
Es macht den Buchstaben "A" zu einer Tastenkombination
VoteCoffee
5

Durch ShiftKlicken auf die MSI und anschließende Ausführung als anderer Benutzer und Eingabe meiner Anmeldeinformationen konnte ich meine MSI ausführen. Ich habe dies getan, obwohl ich mit diesen Anmeldeinformationen angemeldet war.

veedgo
quelle
1

Ich glaube, Sie müssen die Umschalttaste gedrückt halten und dann mit der rechten Maustaste auf die MSI (oder Anwendung) klicken , um die Option "Als Administrator ausführen" zu erhalten. Wie hier beschrieben: http://mockbox.net/windows-7/235-windows-7-run-program-as-a-different-user.html

ovann86
quelle
Dies funktionierte für mich, wenn die akzeptierte Antwort (Ändern der Registrierung) nicht funktionierte.
Kristen Waite
1

Hier ist eine Registrierungsdatei, die die Option "Als Administrator ausführen" zum Kontextmenü für MSI-Dateien hinzufügt.

  • Speichern Sie die REG-Datei auf dem Desktop.

  • Doppelklicken / tippen Sie auf die heruntergeladene REG-Datei, um sie zusammenzuführen.

  • Wenn Sie dazu aufgefordert werden, klicken / tippen Sie auf Ausführen, Ja (UAC-Windows 7/8) oder Weiter (UAC-Vista), Ja und OK, um das Zusammenführen der REG-Datei zu genehmigen.

  • Sie können jetzt die heruntergeladene .reg-Datei löschen, wenn Sie möchten.

Rost
quelle
0

Klicken Sie mit der rechten Maustaste auf Ausführen als. Administrator - Einfach als Torte. An den rechten Fenstern SOLLTE man erkennen, dass es sich um einen Installer handelt, und die Benutzerkontensteuerung aktivieren

Gesellenfreak
quelle
4
Funktioniert nicht mit MSI-Dateien! Siehe @ Ichibann-Lösung
Andrey Rubshtein
-1

Das hat hier funktioniert. YMMV. Einige Versionen von Windows blockieren ausführbare Dateien, einschließlich MSI-Dateien. Suchen Sie dies in den Dateieigenschaften: Klicken Sie mit der rechten Maustaste, suchen Sie und klicken Sie auf Eigenschaften (unten auf meinem Computer). Klicken Sie auf die Registerkarte Allgemein (die hier zuerst angezeigt wird). Suchen Sie unten Sicherheit: Es wird die Meldung "Diese Datei stammt von einem anderen Computer und wird möglicherweise blockiert, um diesen Computer zu schützen." Es gibt eine Schaltfläche "Entsperren" Klicken Sie darauf und das Installationsprogramm wird gestartet und führt die ordnungsgemäße Ausführung aus.

Möglicherweise müssen Sie auf den UAC-Dialog warten. Wenn Sie die Ausführung im UAC-Dialogfeld nicht bestätigen, schlägt das Installationsprogramm fehl.

David B Teague
quelle