Dateiverknüpfung ("starte .xyz Dateien mit Prog ABC) per Konsole erzeugen [OpenSuse]
Guten Morgen,
ich würde gerne einigen PCs sagen, dass diese eine Datei mit einer bestimmten Endung immer mit einem dazu vorgesehen, bereits installiertem, Programm starten sollen.
Damit ich mich nun nicht auf 50 PCs lokal anmelden und dort nen Rechtsklick "Öffnen mit" machen muss, würde ich das gerne per Konsolenbefehl erledigen.
Ich finde aber den Befehl dazu nicht, bzw. weiss nicht wonach ich genau suchen muss. : /
Die PCs sind (selbstverständlich) per ssh erreichbar.
Sollte eigentlich kein Problem sein, oder?
Danke schonmal im Voraus.
Edit: Stichwort MIME ist mir gerade wieder eingefallen. Nur wie ändere ich diese per Konsole?
Ich habe es nun erstmal folgendermaßen gelöst:
An einem Client "per hand" erstellt (also lokal angemeldet mit grafischer oberfläche)
Dort die Datei rechtgeklickt und das programm ausgewählt und den haken bei "immer mit diesem programm" gesetzt.
Es werden daraufhin Dateien im Verzeichnis /home/userXY/.local/share/applications/ erstellt.
Diese habe ich dann per Skript auf alle anderen benötigten Homeverzeichnisse verteilt.
Ich teste nun mal obs geklappt hat.
Funktioniert, wenn man nach dem Kopieren der Dateien den Client neustartet.
Guten Morgen,
ich würde gerne einigen PCs sagen, dass diese eine Datei mit einer bestimmten Endung immer mit einem dazu vorgesehen, bereits installiertem, Programm starten sollen.
Damit ich mich nun nicht auf 50 PCs lokal anmelden und dort nen Rechtsklick "Öffnen mit" machen muss, würde ich das gerne per Konsolenbefehl erledigen.
Ich finde aber den Befehl dazu nicht, bzw. weiss nicht wonach ich genau suchen muss. : /
Die PCs sind (selbstverständlich) per ssh erreichbar.
Sollte eigentlich kein Problem sein, oder?
Danke schonmal im Voraus.
Edit: Stichwort MIME ist mir gerade wieder eingefallen. Nur wie ändere ich diese per Konsole?
Ergänzung ()
Ich habe es nun erstmal folgendermaßen gelöst:
An einem Client "per hand" erstellt (also lokal angemeldet mit grafischer oberfläche)
Dort die Datei rechtgeklickt und das programm ausgewählt und den haken bei "immer mit diesem programm" gesetzt.
Es werden daraufhin Dateien im Verzeichnis /home/userXY/.local/share/applications/ erstellt.
Diese habe ich dann per Skript auf alle anderen benötigten Homeverzeichnisse verteilt.
Ich teste nun mal obs geklappt hat.
Ergänzung ()
Funktioniert, wenn man nach dem Kopieren der Dateien den Client neustartet.
Zuletzt bearbeitet: