Einzelnen Beitrag anzeigen

FunkyT

Registriert seit: 26. Okt 2007
2 Beiträge
 
#12

Re: Zugriff auf Netzlaufwerk aus Delphi unter Vista Business

  Alt 18. Dez 2007, 17:17
Ich habe ein ähnliches Problem:

Bin als Administrator unter Vista angemeldet und versuche auf ein Verzeichnis eines Samba Servers zuzugreifen.

- ohne Erhöhung der Rechte (Administratorrechte) hat mein Programm Zugriff auf Netzlaufwerke, die Funktion "DirectoryExists" (aus SysUtils) liefert true

- dasselbe Programm mit Erhöhung der Rechte, d.h. durch ein Manifest als requireAdministrator ausgeführt hat keinen Zugriff auf Netzlaufwerke, "DirectoryExists" liefert false.
Erst nach einmaligem Browsen des Verzeichnisses mit SHBrowseForFolder liefert "DirectoryExists" true. Dies bleibt so bestehen, bis der Rechner neu gebootet wird.

Seltsam...da scheint das Laufwerk im Administrator-Kontext noch nicht gemountet zu sein ?
Gibt es eine Möglichkeit, das Laufwerk ohne Browse-Dialog zu mounten bzw. habt ihr eine Lösung für das Problem gefunden ?

Grüßle,
Thomas
  Mit Zitat antworten Zitat