Forum: VB.NET |
Thema:
Zugriffproblem auf Verzeichnis mit Windows - Dienst |
Von:
Ayhan Numan (
10.08.2006 11:09) |
Hallo,
ich kann mein Programm ganz normal Starten und alle Funktionen sind ok.
Aber wenn ich über eine Windows-Dienst erstelle und sogar mit Administrator-Rechten(Auch mit Domain-Admin) den Dienst Starte kann auf dem Verzeichnis der im Netz ist nicht zugegriffen werden.
Meine Funktion sieht so aus:
Public Class XYZ
.....
....
Public Function existiertGruppe(ByVal pfad As String) As Boolean
'Dim fileName As String = pfad
Dim ds As New DirectoryInfo(pfad)
Dim fs As DirectorySecurity
fs = ds.GetAccessControl()
Dim coll As AuthorizationRuleCollection = fs.GetAccessRules(True, True, GetType(NTAccount))
For Each Rule As FileSystemAccessRule In coll
If Rule.IdentityReference.Value Like "*\Deny_Access" Then
Return True
Exit Function
End If
Next
Return False
End Function
End Class
MfG
Numan
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!