Hallo zusammen.
Ich möchte mein Anliegen kurz erklären, dann sagen, was ich vorhabe und erhoffe mir von euch die Hilfe, dass das so realistisch und machbar ist oder vielleicht Verbesserungsvorschläge.
Situation:
Spoiler anzeigen
Ich habe für meine Arbeit von einem Produkt mehrere Versionen installiert. Man kann von den Produkten immer nur eine Version öffnen. Ab und zu registriert sich dann die Version, die ich öffne, neu. Das bedeutet, dass sie in der Registrie sagt " ich bin die aktuelle Version" und würde ich eine Datei per Doppelklick öffnen, öffnet sich die Version gemäß des Regedit-Eintrags.
Ich springe täglich zwischen den Versionen hin und her. Und weil die Versionen optisch sehr ähnlich sind, habe ich das Problem, dass ich eine Datei mit der falschen Version öffne, bearbeite und speichere (ohne es zu bemerken). Im schlimmsten Fall ist es so, dass die Datei dadurch unbrauchbar wird, weil sie mit der falschen Version abgespeichert wurde. Und dann war jegliche Arbeit umsonst. Dieses Problem umgehe ich, indem ich erst das Programm mit der richtigen Version öffne und dann die Datei lade. Finde ich aber umständlich.
Hier kommt mein Vorhaben:
Spoiler anzeigen
Ich möchte ein Script schreiben, was ich in den Autostart packe und es somit sofort aktiv ist (es darf also nicht riesig werden, wenn es läuft).
Sobald ich einen Doppelklick auf einen bestimmten Dateityp mache, soll das Script eingreifen. Mir ein Auswahldialog anzeigen, wo ich per Radio-Button die richtige Programmversion auswähle, die sich dann öffnet (sozusagen eine "Öffne mit"-Auswahl. Die Auswahl soll variabel sein (Regedit-Einträge sollen dafür ausgelesen werden, welche Versionen alles installiert sind) damit ich es nicht bearbeiten muss, falls wiedermal eine neue Version hinzukommt.
Ich frage mich, wie ich das realisieren soll, dass das Script reagiert und nicht schon der Befehl "öffnen/bearbeiten" reagiert, wenn ich den Doppelklick auf die Datei ausführe. Es gibt doch auch dafür Windows-Funktionen, wo festgelegt wird, dass die und die Dateitypen mit dem und dem geöffnet werden, oder? Könnte ich doch dort vielleicht direkt das Script eingeben, oder?
Was sagt ihr dazu?
Lieben Gruß und Danke im Voraus.
Xethria