Aktuelle Zeit: 20.11.2017 07:41

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: wie Dateiverknüpfung (hard link) erkennen ?
BeitragVerfasst: 10.10.2017 15:49 
Offline

Registriert: 15.09.2004 18:11
Wohnort: hamburg
Hallo allerseits !
Ich mache eine monatliche 1:1-Datensicherung relevanter Verzeichnisse meiner Hauptfestplatte auf eine seperate 5TB-Festplatte.
Letztere ist nun ziemlich voll, teilweise mit identischen Dateien (z.Bsp. mind. 48 mal die 4 Jahre alten PB-Example-Dateien) in den Monats-Verzeichnissen.
Solche -tlw. riesigen- identischen Dateien möchte ich nun durch Datei-Verknüpfungen ersetzen, die ich mittels Windows-Prgs
fsutil hardlink create "Neue Linkdatei.txt" "Orginaldatei.txt"
bzw.
mklink /H "Neue Linkdatei.txt" "Orginaldatei.txt"
generiere. Beim Öffnen einer solchen Linkdatei öffne ich die Orginaldatei und kann Diese auch verändern; und auch Dateiinfo´s wie getfilesize() beziehen sich auf die Orginaldatei.

Beim erneuten Durchsuchen der Datensicherungs-Festplatte werden nun die Linkdateien als identische Dateien erkannt und es werden Linkdateien auf Linkdateien erzeugt...blöd!

Weiß wer, wie ich Linkdateien als solche erkennen kann ?


danke im Vorraus...

_________________
Bild Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: wie Dateiverknüpfung (hard link) erkennen ?
BeitragVerfasst: 10.10.2017 16:29 
Offline
Moderator
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Rupture Farms
Du kannst für jede Datei folgendes ausführen: fsutil hardlink list Datei.endung
Ansonsten gibt es viele Programme, die du benutzen kannst:

_________________
BildBildBildBild
Bild | EnableExplicit ist kostenlos und vermeidet Fehler | Gib Goto keine Chance | Schneller als die Telekom erlaubt | Avira? Nein Danke
WinAPI forever | Bei Problemen bitte Beispielcode posten | Mit Adblock werbefrei, schneller und sicherer surfen | brain.exe ist der beste Schutz | Userlibrary ohne Source = NoGo


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: wie Dateiverknüpfung (hard link) erkennen ?
BeitragVerfasst: 10.10.2017 17:26 
Offline
Benutzeravatar

Registriert: 30.03.2010 15:24
Es gibt eine WinAPi dafür: FindFirstFileNameW

_________________
PureBasic 5.24 LTS (Windows x86/x64) | Windows7 SP1 x64 | windows 10 x64 Anniversary Bug


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: wie Dateiverknüpfung (hard link) erkennen ?
BeitragVerfasst: 11.10.2017 15:53 
Offline

Registriert: 15.09.2004 18:11
Wohnort: hamburg
Danke !

Wollte wohl das Rad mal wieder neu erfinden... :roll:
finddupe.exe macht genau, was ich wollte, nur nicht so hübsch (StartDir-Auswahl, Progressbar, Prognose...), dafür um Einiges schneller. Da ich eher zielorientiert bin, hab´ ich nun mein Prog eingestampft :cry: ...

_________________
Bild Bild


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 7 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye