Ralf Hüsing

November 25, 2006

Links auf Dateien mit Windows 2000 und XP

Abgelegt unter: Programmierung — ralf @ 7:10 pm

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 »

  1. Du machst in letzter Zeit ganz schoen komische Sachen ;)
    Was verbietet dir den nur binarys an zu bieten? Mangel einer legalen Compiler Lizenz?

    Kommentar von Sven — November 29, 2006 @ 11:10 pm

  2. Sven said:

    Du machst in letzter Zeit ganz schoen komische Sachen ;)
    Was verbietet dir den nur binarys an zu bieten? Mangel einer legalen Compiler Lizenz?

    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

    Kommentar von ralf — November 29, 2006 @ 11:20 pm

RSS-Feed für Kommentare zu diesem Artikel. TrackBack-URL

Einen Kommentar hinterlassen

Powered by WordPress ( WordPress Deutschland )