ein Frage an die Experten des Forums
Ist es machbar beim Öffnen einer Datei mit einem bestimmten Programm (Öffnen mit .., oder beim Sarten des Programms über Verknüpfung) gleich automatisch ein weiteres Programm mit zu starten?

ein Frage an die Experten des Forums
Ist es machbar beim Öffnen einer Datei mit einem bestimmten Programm (Öffnen mit .., oder beim Sarten des Programms über Verknüpfung) gleich automatisch ein weiteres Programm mit zu starten?
Beim Starten des Programms über ne Verknüpfung geht. Erstell einfach ne Batch-Datei und starte die über deine Verknüpfung. Mit der Batch kannst du dann beliebige Programme starten.
Starten.bat:
_________________________
start Pfad/zu/Prog1
start Pfad/zu/Prog2
_________________________
Das mit "Öffnen mit" kann ich dir spontan nicht sagen.
Gruß CPUQuäler
irgendwo in der Registry steht was für ein Programm welche Datei öffnet, vileicht kann man da eintragen, ob ein weiteres Programm gleich mit gestartet wird
Nein, das nicht. Es geht allerdings anders und zwar auch über eine Batch-Datei.
Du nimmst einfach die Kommandozeile aus der Registry und setzt die als erste Zeile in die Batch-Datei rein + das Programm was du noch starten möchtest. In der Registry trägst Du dann die Batch-Datei ein und übergibts dieser auch den Kommandozeilenparameter.
Also würde sich dann z.B. folgendes ergeben:
HKEY_CLASSES_ROOT\wrifile\shell\open\command\(Standard) = C:\startapp.bat "%1"
Und eine Batch datei mit:
das funktioniert schon mal ganz gut, Danke für den Tip!
es geht sogar für Dateien ohne Dateityp (Öffnen mit ... batch.bat)
Dann läuft ja jetzt wohl alles wie gewünscht :-)
alles klar >__>
ich bräuchte noch einen Tip, Win98 öffnet bei unbekannten Dateien den "öffnen mit" Dialog (rundll32.exe). kann ich diese Liste irgendwie verkleinern?
Ich hätte da sponten den Registry-Zweig
HKEY_CLASSES_ROOT\Applications in Verdacht. Eine Leere Zeichenfolge NoOpenWith sollte bei Programme aus dieser Liste ausblenden...
Gruß
Borlander
mein WIn98 hat nicht das Kontextmenu "Öffnen mit", wahrscheinlich bezieht sich dein Hinweis auf XP. Und bei Applications sind nur 6 Programme gelistet, die Programmauswahl (rundll) listet aber ca. 40 Programme. egal
weißt du vieleicht ob eine batch Datei erkennen kann, ob ein Programm während einer Benutzeranmeldung schon einmal gestartet wurde?