Compact AutoRunner Beispiel

Compact AutoRunner Beispiel

Hat man eine CD oder einen USB-Stick mit der passenden Software zusammengestellt, ist es komfortabel, wenn beim Einlegen oder Einstecken ein Menü erscheint, um Programme installieren oder andere Aktionen mit einem Klick zu starten zu können.
Für diesen Zweck gibt es (wie so oft ;) ) Freeware, die ich hier kurz vorstellen möchte.

Unter GNU Lizenz gibt es CDInterfaceStudio. Das Programm bietet zwar nicht sonderlich viele Anpassungsmöglichkeiten, ist aber dafür umso schneller konfiguriert und einsatzbereit. (benötigt .net1.1)

CAutoRun hat eine sehr altmodische Oberfläche mit Buttons im Windows 3.11 Design, bietet aber schon mehr Optionen. Das Programm bereitete leider bei der an meinem Monitor veränderten DPI-Konfiguration Probleme.

Etwas zu statisch ist EasyMenuCD. Es hat einen nicht entfernbaren About Button und akzeptiert nur .exe Dateien, sowie ein fetstes layout mit vorgegebenen Buttonbeschriftungen.

CDStarter ist das am Besten anpassbare Programm, wo Buttons auch icons bestehen können und man sounds einbinden kann. Leider bleibt hier auch ein About Button verpflichtend.

Für meine Zwecke waren die Gestaltungsmöglichkeiten von Compact AutoRunner genau richtig. Buttons können auf einer frei skalierbaren Menüfläche platziert und beschriftet werden. Selbst an die Möglichkeit zum Einbinden eines Fotos und Icons wurde gedacht. Lediglich die Form der Buttons war vorgegeben und Sounds konnte man nicht einbinden.

Komplett selber machen geht natürlich auch. Dafür erstellt man eine autorun.inf Datei im Wurzelverzeichnis des Laufwerks mit folgendem Inhalt:

[autorun]
action=Autorun Menü starten
open=autorun.htm
icon=...Pfad zum Icon (optional)...
label=...Laufwerksbezeichnung/Name (optional)...

Soll ein Programm in einem Unterordner gestartet werden gibt man den Pfad so an:
open=*Ordner*\*Nameder*.exe/ .htm...

Die autorun.htm kann man z.B. mit nvu erstellen. Wichtig ist, dass dort relative Pfade zu den zu startenden Dateien angegeben werden.

Um bei USB-Sticks das standard Windows Autorun Menü zu umgehen und das eigene zu starten gibt es AutorunnerX, was auf dem Rechner vorinstalliert sein muss.
Speziell für USB-Sticks ist MyPendrive gemacht, dessen Fähigkeiten weit über den einfachen Autostart hinausgehen. Leider ist es nur bis Version 2 Freeware.

Zum erstellen einer Installationsroutine für eigene Software eignet sich z.B. der Install Creator (für die Freeware während der Installation “Unregistered Version” auswählen).