Seite 1 von 1

create file-kink

Verfasst: 08.10.2017 12:40
von sibru
Hallo allerseits,

ich will einen Datei-Link (Verküpfung, .lnk-Datei) aufbauen und habe vor Jahren auch schon mal ´n PB-Source gesehen, den ich jetzt aber nicht mehr finde.
Weiß jemand, wie´s geht oder wo´s steht (am Besten für Windows und Linux...) ?

Re: create file-kink

Verfasst: 08.10.2017 12:44
von RSBasic

Re: create file-kink

Verfasst: 08.10.2017 12:53
von sibru
Toll!
Erstmal kann ich´s gebrauchen, jettz brauche ich nur noch ´ne Linux-Lösung für die Zukunfstsicherung...

Danke !

Re: create file-kink

Verfasst: 08.10.2017 13:20
von NicTheQuick
Einen symbolischen Link erstellt man unter Linux normalerweise mit ln und dem Parameter -s.

Code: Alles auswählen

nicolas@tp-w530:~/tmp/purebasic$ ll
-rw-rw-r--  1 nicolas nicolas      229 Jun 20 18:27 RTFTextBuffer
nicolas@tp-w530:~/tmp/purebasic$ ln -s RTFTextBuffer symlink_to_RTFTextBuffer
nicolas@tp-w530:~/tmp/purebasic$ ll
-rw-rw-r--  1 nicolas nicolas      229 Jun 20 18:27 RTFTextBuffer
lrwxrwxrwx  1 nicolas nicolas       13 Okt  8 13:17 symlink_to_RTFTextBuffer -> RTFTextBuffer
Um es zu programmieren, nutzt man eigentlich symlink_(), aber das funktioniert bei mir irgendwie nicht. Keine Ahnung, woran es liegt. Siehe hier: How do I create a soft link programatically in c/c++?

Man kann auch Hardlinks erstellen, das geht aber nicht für Ordner, nur für Dateien.