create file-kink

Für allgemeine Fragen zur Programmierung mit PureBasic.
sibru
Beiträge: 265
Registriert: 15.09.2004 18:11
Wohnort: hamburg

create file-kink

Beitrag 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...) ?
Zuletzt geändert von sibru am 08.10.2017 12:48, insgesamt 1-mal geändert.
Bild Bild
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: create file-kink

Beitrag von RSBasic »

Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
sibru
Beiträge: 265
Registriert: 15.09.2004 18:11
Wohnort: hamburg

Re: create file-kink

Beitrag von sibru »

Toll!
Erstmal kann ich´s gebrauchen, jettz brauche ich nur noch ´ne Linux-Lösung für die Zukunfstsicherung...

Danke !
Bild Bild
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8677
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken
Kontaktdaten:

Re: create file-kink

Beitrag 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.
Bild
Antworten