Ausführbare Datei "Öffnen mit" unter Windows

514
root

Wie kann ich den "Öffnen mit" -Dialog in Windows über die Befehlszeile und andere Programme öffnen? So openwith.exe myfileoder soexplorer.exe --openwith-dialog myfile

1

1 Antwort auf die Frage

2
harrymc

Der Dialog "Öffnen mit" kann über die Befehlszeile wie folgt geöffnet werden:

Rundll32 Shell32.dll,OpenAs_RunDLL any-file-name.ext 

Beachten Sie, dass der Dateiname vor der Ausführung des Dialogs nicht auf Vorhandensein geprüft wird. Wenn die Datei nicht vorhanden ist, wird die Fehlermeldung "nicht gefunden" erst danach angezeigt.

Nur "Rundll32 Shell32.dll, OpenAs_RunDLL C: \ vollständiger Pfad \ beliebiger Dateiname.ext" funktioniert für mich unter Windows 7, nicht jedoch "Rundll32 Shell32.dll, OpenAs_RunDLL beliebiger Dateiname.ext" (auch wenn in `C: \ full-path \`). Ist das normal? root vor 5 Jahren 0
Dies trifft möglicherweise auf Windows 7 zu, da ich es nur unter Windows 10 getestet habe. harrymc vor 5 Jahren 0
Woher wissen Sie das, wo sind Dinge wie `OpenAs_RunDLL` dokumentiert / beschrieben / aufgelistet? root vor 5 Jahren 0
Persönliches Wissen basierend auf vielen Quellen, wobei Google die kleinen Details verwendet. harrymc vor 5 Jahren 0