Ich habe bereits die Frage zum Erstellen von .desktop-Dateien zur Verwendung auf der Registerkarte "Mit anderer Anwendung öffnen" gelesen , möchte aber nicht, dass ich in Dash oder Nautilus auf die Datei klicken und sie öffnen kann es mit der angegebenen App.
Zum Beispiel habe ich diesen Fall gerade:
Wenn ich auf eine EXE- Datei klicke, wird diese nicht von Wine ausgeführt, sondern es wird Folgendes angezeigt:
Wenn ich versuche, in der Kontextmenüoption Öffnen mit nach Wein zu suchen , ist er dort. Ich kann es von dort aus gut ausführen, aber dann erscheint Wine nicht ausgewählt im Hauptkontextmenü:
Ich ging dann zu Eigenschaften zum Öffnen mit Tab, um nach Wein zu suchen. Es war weder in den Standard-Apps noch in den empfohlenen Apps enthalten, als ich auf " Andere Anwendungen anzeigen" geklickt und danach gesucht habe
Dies ist nicht auf EXE-Erweiterungen beschränkt. Es ist auch passiert mit MKV-Dateien, MP4-Dateien, JPG, PNG, MP3 und sogar SVG und CSS. Anstatt zu versuchen, einen Lösungsweg für einen zu finden, möchte ich einen Weg finden, der mit jeder Art von Erweiterung durchgeführt werden kann, die Folgendes kann:
- Machen Sie die App zum Standard dieser Erweiterung
- Erscheint im Kontextmenü von Nautilus, wenn ich mit der rechten Maustaste auf die Datei klicke
- Erscheint auf der Registerkarte "Öffnen mit" im Eigenschaftenfenster der Datei
- Führt die angegebene App korrekt aus, wenn ich mit Dash auf die Datei klicke
Dies mag so klingen, als ob es für eine App normal wäre, die Datei auszuführen, aber es funktioniert nicht immer so. Also für die Fälle, in denen es tatsächlich nicht funktioniert, wie man es behebt. Ein Zurücksetzen der Erweiterung, ein Update der Dateien, die diese Erweiterung öffnen können, ein Hinzufügen der App über eine Befehlszeile oder ein GUI-Tool?