Autorun auf SD-Speicherkarte

Borderwalk
Hallo Stilo-Gemeinde,

ich brauche mal die Hilfe der Computer-Crack's.

Ich habe auf meiner SD-Speicherkarte im Verzeichnis H:\Programme\Mozilla\Firefox.exe und möchte gerne das beim Einstecken der SD-Karte Firefox automatisch startet. Das soll aber auch funktionieren wenn ich die SD-Karte auf einem anderen PC einstecke.
Kann mir jemand helfen?

LG Borderwalk
Sniggers
nicht machbar Wink

Gruß Basti
SveN
Nicht möglich?

DOCH ist es klar! Wink
Am Einfachsten geht das mit dem Notepad (Editor) von Windows, schätz mal du nutzt Windows. Ob der Tipp auch auf Linux oder MacOS funktioniert weiß ich nicht.

Jedenfalls öffne den Editor und schreibe in ihn folgendes:
code:
1:
2:
3:
[autorun]
action=Run Firefox
open=Firefox.exe


Vielleicht kommst du mit
code:
1:
\Programme\Mozilla\Firefox.exe

immer in dieses Unterverzeichnis. Du mußt damit mal ein bißchen ausprobieren.
Bitte nicht die die Zeilennummerierung mit in die Autorun.inf kopieren nur der reine Inhalt der Codebox!

Danach speicherst du das als Autorun.inf (vorsicht, daß auch wirklich nur Autorun.inf und nicht Autorun.inf.txt rauskommt. Darum Dateityp "Alle Dateien" auswählen beim Speichern.)

Diese Datei speicherst du im Root (Hauptverzeichnis) deiner SD-Karte.

Laß mich wissen ob's funktioniert hat. Klappt aber 100%ig mit Dateien die im Root liegen.

PS.: Falls nicht liegt's mit großer Sicherheit daran, daß irgendwas an der Verzeichnisangabe /-auflösung im Code der Autorun.inf nicht stimmt.
Stilo_84
Also bei mir geht die Autorun-Funktion nicht (Autorun ist aktiviert - nur bei CD/DVD´s funktioniert es) - und soweit ich weiß, geht Autorun auf USB Stick und Erweiterungskarten generell nicht (ich habe es trotzdem mal mit meiner CF und SD-Karte probiert - ohne Erfolg)...und Unterverzeichnisse gehen mit Autorun auch nicht (deswegen wird ja auf CD/DVD meist eine "Start.exe" oder sonstwas per Autorun gestartet, die - wie die Autorun auch - im Root gespeichert ist und dann die eigentliche Ordnerstrucktur durchsucht bzw. Installationsroutinen startet, etc.)

@Borderwalk...

Wenn es Dir nur darum geht, den Firefox zu öffnen, und Du nur keine Lust hast, dich immer durch die Verzeichnisse zu klicken, dann kannst Du ein kleine Batchskript verwenden, was ich mal schnell geschrieben habe... (habe es mal auf Deine Bedürfnisse eingerichtet - d.h. es ist ein Eintrag mit "Firefox" eingetragen, der auf die Datei "Firefox.exe" unter "\Programme\Mozilla\" zugreift)

Nachteil: Du musst halt immer erst auf den Wechseldatenträger ins Root (Hauptverzeichniss...in Deinem Fall "H:\") gehen und dort das Batchskript ausführen...

Weiterer Nachteil: Du brauchst im Root die Datei CHOICE.COM, da das Skript diese Datei zur Steuerung benötigt - es werden im aktuellen Stadium ca. 48kB Speicher auf dem Datenträger belegt (im Gegensatz zu den ca. 4kB einer Autorun.inf)

Vorteil: Du bist unabhängig und es geht immer - im Gegensatz zum Autorun - da die meisten PC´s bzw. Leute die Wert auf Sicherheit legen sowie die Autorun-Funktion deaktiviert haben...

Weiterer Vorteil: Du kannst alles eintragen, was Du starten will - und Du kannst es gezielt starten (z.B. erst den Firefox, nach einiger Zeit kannst Du eine immer wieder benötigte Datei, etc. starten, usw.) - im gegensatz zum Autorun, der ja alles gleich starten würde - auch wenn etwas nicht benötigt wird...
Du kannst - wenn Du es willst, auch Programme/Dateien von Deiner SD-Speicherkarte aus starten, die auf Deiner Festplatte gespeichert sind - es ist also alles frei konfigurier- und erweiterbar...


Hier der Link...

CardStart.exe (Größe: 103kB)

Dahinter verbirgt sich ein selbstentpackendes RAR-Archiv. Diese installiert folgende Dateien auf dem Wechseldatenträger:

CardStart.bat (eigentliches Skript)
Choice.com (Steuerungskomponente)
CardStart-readme.txt (Hilfedatei)

Bitte bei "Zielverzeichnis" NUR den Laufwerksbuchstaben auswählen - KEINEN Ordnernamen eintragen...!!!

P.S. Das Skript erkennt die aktuelle Laufwerkszuodnung des Wechseldatenträger selbstständig - d.h. es ist egal, ob der Datenträger mal den Laufwerksbuchstaben "H:" oder "M:" oder sonstwas vom Betriebssystem zugewiesen bekommt - es geht also auch, wenn Dein Wechseldatenträger mal nicht den Laufwerksbuchstaben "H:\" zugewiesen bekommen hat (z.B. von einem fremden Computer...)

Funktion ist nur mit Windows XP getestet und sichergestellt (aber geht zu 98% auf allen Windows-Versionen außer Vista - kann ich leider nicht testen, da ich kein Vista nutze)

Bei Problemen/Fragen - bin per PN erreichbar...habe erstmal nur eine kurze Hilfe geschrieben
SveN
Tut mir leid da widersprechen zu müssen, aber warum funktioniert's dann bei mir? Wink
Gut ich hab's bisher nicht geschafft, daß auch ne Datei in nem Unterverzeichnis ausgeführt werden kann.

Aber wenn man eine ausführbare Anwendung im Hauptverzeichnis der Speicherkarte hat dann klappt meine oben geschriebe Anleitung.
Oder was meint ihr wie USB-Sticks mit sogenannten U3-Tools (selbststartende Menüs auf USB-Sticks, mit denen man portable Emailprogramme, Systemtools und Co. immer dabei hat) funktionieren?

Wie gesagt Autorun.inf erstellen mit dem Editor und folgende Zeilen (Absatzformatierung beachten) reinschreiben:

[autorun]
action=Run gewünschte Anwendung
open=gewünschte Anwendung


Is natürlich doof, daß die Firefox.exe in einem Unterverzeichnis ist. Aber das kann man mit ner Batch-Datei und ner Änderung in der Autorun.inf mit dem Verweis auf die Batch-Datei lösen. Und das kann dann Stilo_84 weiter erklären. Smile