Unter Windows sind Links auf Dateien seit NTFS und >= NT 5.0 durch CreateHardLink() bzw. Softlinks durch “Junctions” implementiert.
Leider fehlt (unter anderem) ein Kommando Zeilen Tool wie ln unter Windows.
Ich habe ein simples C Programm geschrieben welches ln über CreateHardLink() implementiert.
Leider kann ich keine Binary zum Download anbieten. Um das Programm zu Compilieren benötigt man einen C Compiler der mit Windows zusammen arbeitet.
BUGs:
- Der Pfad/Dateiname darf keine Leerzeichen enthalten.
2 Kommentare
Sven sagt:
November 29, 2006 von 23:10 (UTC 2 )
Du machst in letzter Zeit ganz schoen komische Sachen
Was verbietet dir den nur binarys an zu bieten? Mangel einer legalen Compiler Lizenz?
ralf sagt:
November 29, 2006 von 23:20 (UTC 2 )
Sven said:
Naja, arbeite halt sehr viel mit Windows im Moment.
Das Problem des fehlenden Binarys verhält sich genauso wie du es beschrieben hast
Ich weiß cygwin geht auch aber ich glaube die haben es in den aktuellen Versionen rausgenommen das die Binary auch ohne die cygwin.dll’s läuft