6 Stimmen

Autorun einer MSI-Datei auf CD

Hat jemand ein Beispiel für eine AUTORUN.INF, die ein MSI-Installationsprogramm automatisch starten kann, wenn der Benutzer die CD einlegt.

Ich bin mir sicher, dass dies möglich ist, aber ich habe schon seit Ewigkeiten gegoogelt und keine funktionierende Lösung gefunden.

UPDATE: Ich habe eine AUTORUN.INF, die dieser ähnlich ist, aber sie startet das Installationsprogramm nicht:

[autorun]
open=MyInstaller-1.0.0.msi
label=My CD Label
icon=MyIcon.ico

6voto

Ray Punkte 2208

Versuchen Sie shellexecute= anstelle von open=

\[autorun\]
shellexecute=MyInstaller-1.0.0.msi
label=My CD Label
icon=MyIcon.ico

1voto

Adam Pierce Punkte 32051

Ich kann meine eigene Frage beantworten. Nachdem ich die von Ray verlinkten Artikel gelesen habe, habe ich die folgende AUTORUN.INF erstellt, die funktioniert:

[autorun]
shellexecute=MyInstaller-1.0.0.msi
label=My CD Label
icon=MyIcon.ico

Die Datei AUTORUN.INF wird zusammen mit der genannten Icon-Datei und der msi-Datei im Root-Verzeichnis der CD abgelegt.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X