Thema: Delphi CheckAccessToFile

Einzelnen Beitrag anzeigen

SvB

Registriert seit: 21. Okt 2004
Ort: Eckenroth
425 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#1

CheckAccessToFile

  Alt 3. Nov 2013, 23:21
Hi,

ich benutze das CheckAccessToFile von Luckie und habe ein Problem.

Scenario 1:
Windows XP Client mit Anmeldung eines lokalen Benutzers. Netzwerklaufwerk verbinden mit einem LAN-User. Der LAN-User hat Vollzugriff auf das Netzwerklaufwerk. Mit CheckAccessToFile prüfe ich die Zugriffsrechte eines Ordners auf dem Netzwerklaufwerk. Funktioniert beim XP Client einwandfrei.

Szenario 2:
Anstatt des XP Client ist es jetzt ein Windows 8 Client. Hier bekommen ich durch CheckAccessToFile aber zurück, dass keine Zugriffsrechte bestehen.

Ich könnte mir ja vorstellen, dass die Berechtigungen unter Windows 8 anders gehandhabt werden und geprüft wird, ob der lokale Benutzer Zugriff hat. Der lokale Benutzer hat definitiv keine Zugriffsrechte und somit wäre das in Ordnung. Wir kann ich jedoch prüfen, ob der Benutzer, mit dem das Netzwerklaufwerk verbunden ist, die Berechtigung hat?

Hat jemand eine Idee?

Gruß
Sven

PS: Gerade noch mal mit Windows 7 getestet, da ist es genau so wie mit Windows 8.
Sven

Alle sagen, das geht nicht. Da kam einer, der wusste das nicht und hat es gemacht.
  Mit Zitat antworten Zitat