Erstellen von Windows-Verknüpfungen unter Linux

8

Ist es möglich, eine Windows-Verknüpfungsdatei (.lnk) in Bash zu erstellen?

Nein, ich spreche nicht von Symlinks ...

Ich muss einige Windows-Verknüpfungen in meine Samba-Freigabe einfügen.

Lugaxx
quelle
1
Ich habe einige interessante Links gefunden: msdn.microsoft.com/en-us/library/windows/desktop/… und ithreats.files.wordpress.com/2009/05/… . Viel Glück.
Glenn Jackman
IIRC Cygwin enthält ein Dienstprogramm, das Windows-Verknüpfungen ohne Verwendung von Windows-Bibliotheken erstellt. Daher sollte es unter Linux funktionieren. Ich erinnere mich nicht, wie das Dienstprogramm heißt.
Gilles 'SO - hör auf böse zu sein'

Antworten:

11

Unten finden Sie einen Link zu einem Linux-Tool, mit dem Sie Windows-Verknüpfungen erstellen können. Der Quellcode ist sowohl in Bash als auch in C verfügbar:

http://www.mamachine.org/mslink/index.en.html

Lugaxx
quelle
Bestätigt, dass mslink eine Verknüpfung zu einem UNC-Pfad und -Verzeichnis erstellen kann. Das ist mehr als ich für all das Python-Zeug sagen kann, das ich mir angesehen habe.
Cameron Kerr
Der Autor, der dieses Tool erstellt hat, ist ein SX-Benutzer , mamachine.
Palswim
@Lugaxx: Würde es Ihnen etwas ausmachen, wenn Sie oder ich diese Antwort bearbeiten würden, um einige Verwendungsbeispiele für das Bash-Skript zu veröffentlichen?
Palswim