FileCopy und Schreibschutz
-
Hallo,
ich benutze FileCopy zum Kopieren einer Verzeichnisstruktur einer CD auf die Platte. Alle Verzeichnisse / Dateien sind dann aber schreibgeschützt. Wie kann ich das ändern ?
Vielen Dank.
-
Hallo
Du must diesen Schreibschutz von den kopierten Dateien wieder entfernen. Das geht mit einem System-Aufruf von "attrib" (ach für ganze Verzeichnisbäume) oder über die passende WinAPI-Funktion.
bis bald
akari
-
Oder du benutzt das hier:
http://www.bytesandmore.de/rad/cpp/snipp/sc01005.php
-
Es gibt in <sysutils.hpp> die Funktion FileGetAttr() u. FileSetAttr() zum Lesen und Setzen der Dateiattribute.
int attr = FileGetAttr(sFilename); SetFileAttr(sFilename, attr & ~faReadOnly);