Einzelnen Beitrag anzeigen

Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#38

AW: Kann man einem Administrator den Zugriff auf ein Verzeichnis verweigern?

  Alt 21. Nov 2014, 07:46
Wenn ich das hier richtig verstehe, könnte auch sowas wie
Code:
copy \\.\C: image.img
funktionieren, (...)
Nein, du verstehst das nicht richtig. Die DosDevices, die in dem Link beschrieben sind, sind überhaupt dafür da, dass bei dir ein C: im Windows Explorer auftaucht. Der normale Pfad im NT Namespace ist nämlich \Devices\Harddisk1\HarddiskVolume0 (oder welche Indizes auch immer).
Unabhängig davon würde das aber auch nicht funktionieren, da "copy" nur mit Dateien arbeitet, du möchtest aber eine Kopie der gesamten Festplatte, was
1. die Dateien beinhaltet, die aktuell im Zugriff sind
2. die Metadaten aller Dateien (Zugriffsrechte, Alternate Data Streams, etc.)
3. die Metadaten des Dateisystems
Backupprogramme wurden nicht ohne Grund entwickelt...

@Der schöne Günther: Eine weitere Idee, die du probieren könntest, bei der ich allerdings nicht weiß, wie gut sie unter nem UAC System wie Windows 7 oder Windows 8 funktioniert: es gibt die Gruppe Power Users, welche Programme installieren darf und auch Accounts anlegen/ändern darf, letzteres aber nur bei Accounts, die selbst angelegt wurden. Benutzer dieser Gruppe dürfen auch nicht einfach Dateien in Besitz nehmen, wie es ein Administrator kann. Du könntest also nun einen normalen Benutzeraccount erstellen und diesen der Gruppe der Power User zuweisen. Aber bitte erst testen, wie gut sich das mit der UAC verträgt (und es hindert auch niemanden dran das System zum Beispiel mit nem Linux zu starten und auf deine Dateien zuzugreifen oder die Festplatte auszubauen und über ein anderes System zu gehen...)

Gruß,
Sven
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons
  Mit Zitat antworten Zitat