Hallo Leute!
Gestern ist aus Bedarf (Arbeit an einem gewissen Projekt ^^) ein kleines Tool entstanden, was es ermöglicht, eine Anwendung über den Explorer zu starten, aber Parameter mitzugeben.

Mag sein, dass es sowas in Massen gibt, k.A.
Jedenfalls ist es daraus entstanden, dass ich zwar lieber auf der Kommandozeile arbeite, ich es aber leid bin, durch zig Verzeichnisse zu navigieren, um das gewünschte Programm mit Parametern zu starten. (Ich hab eine ziemlich tiefgehende Verzeichnishierarchie.)
Benutzung ist extrem einfach, trotzdem ist ein kleines Stück weiter unten ein kleiner Crashkurs veröffentlicht.
Bitte beachtet: Ich bin zwar selbst Gegner vom Eintragen in die Windows-Registry,
aber hier ist es unerlässlich! Es werden insgesamt 2 neue Schlüssel erstellt, welche bei ordnungsgemäßer Deinstallation auch wieder entfernt weden.

Alles dazu steht in der ReadMe.
Crashkurs:
1. Installation
Wenn das Programm entpackt ist, einfach starten.
Dann sollte es ungefähr so aussehen:
http://mao.freebasic.de/progs/ecsix/...shots/main.png
Ein kurzer Klick auf "Optionen" und falls dies die erste Installation ist sollte dort jetzt folgendes stehen:
http://mao.freebasic.de/progs/ecsix/...ns_install.png
Sollte eine vorherige Installation nicht ordnungsgemäß entfernt wurden sein, vorher unbedingt auf "Deinstallieren" klicken! (Das ist übrigens auch die Methode, um ein vergessenes Deinstallieren rückgängig zu machen: Archiv entpacken->Starten->"Optionen"->"Deinstallieren"->Ordner kann wieder gelöscht werden.)
Doch nun wieder zurück im Text.

Ein Klick auf "Installieren" und die Einstellungen in der Registrierung werden erstellt. War das erfolgreich, sollte da jetzt
http://mao.freebasic.de/progs/ecsix/...tions_okay.png
stehen.
Ist allerdings irgendwas schiefgelaufen, dann steht dort folgende Fehlermeldung:
http://mao.freebasic.de/progs/ecsix/...ions_error.png
2. Verwendung
Ist bei der Installation alles gut gegangen, dann kann
ecsix jetzt verwendet werden.
Ein Rechtsklick auf eine Anwendung genügt, um das Explorer-Kontextmenü zu öffnen. Dort jetzt einfach "Mit Parametern ausführen..." anklicken.
http://mao.freebasic.de/progs/ecsix/...e_explorer.png
Die gewünschten Parameter können eingetippt werden.
http://mao.freebasic.de/progs/ecsix/..._parameter.png
Wenn das Programm bereits mit diesen Parametern ausgeführt wurde, wird während der Eingabe eine Auswahl mit bereits benutzten Parametern angezeigt. So kann man sich lästiges mehrmaliges Tippen von Parametern erspraren. 8)
Das sieht dann so aus:
http://mao.freebasic.de/progs/ecsix/...e_remember.png
Ein letzter Klick auf Starten und das Programm startet mit den gewählten Parametern.
Ich denke mal, irgendjemand wird das Programm genauso nützlich finden wie ich.
Aber zum Schluss noch schnell ein Download-Link:
ecsix 1.0.0.9 ~233 KB
PS: Wer sich über die vllt. seltsam anmutende Versionierung wundert: ich hab da mein ganz eigenes System.

Die nötigste Grundfunktionalität ist Version 1, jedenfalls bei solchen kleinen Dingen. Und jede weitere Optionalität (automatische Installation, etc.) führt zu einer neuen Z-Nummer, also: W.X.Y.Z.
Gibt's irgendwo einen "Überlauf", also eine Zahl 10 zum Beispiel, wird's auf 0 gesetzt und die nächst höhere Ziffer um eins erhöht. Ich weiß, dass ist nicht Zweck des Ganzen - aber ich bin ja auch noch nicht fertig.

Ich setze auch nach eigenem Ermessen hoch, zum Beispiel wenn das Programm komplett neu geschrieben wurde und sich auch grundlegende Dinge für den User verändert haben, ändert sich auch die Hauptversionsnummer and so on.

Nur damit ihr euch gewiss seid, dass ich nicht pushe.
However, würde mich über eine Meinung von euch freuen!
Greets,
Mao
/edit:
Titel angepasst.