Beste helpmijers,
Ik probeer een vbscriptje te maken wat controleert of een bepaalde account (bijv. pietje) schrijftoegang heeft tot een bepaalde map. Dit wil echter niet lukken.
Ik heb het volgende, dit geeft echter alle machtigingen terug
Ik heb het volgende geprobeert maar dat werkt ook niet
Iemand enig idee?
Ik probeer een vbscriptje te maken wat controleert of een bepaalde account (bijv. pietje) schrijftoegang heeft tot een bepaalde map. Dit wil echter niet lukken.
Ik heb het volgende, dit geeft echter alle machtigingen terug
Code:
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set objFile = objWMIService.Get("Win32_LogicalFileSecuritySetting='C:\'")
If objFile.GetSecurityDescriptor(objSD) = 0 Then
For Each objAce in objSD.DACL
Wscript.Echo "Trustee: " & objAce.Trustee.Name
Next
End If
Ik heb het volgende geprobeert maar dat werkt ook niet
Code:
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set objFile = objWMIService.Get("Win32_LogicalFileSecuritySetting='C:\'")
If objFile.GetSecurityDescriptor(objSD) = 0 Then
For Each objAce in objSD.DACL
If objAce.Trustee.Name = "pietje" then
Wscript.echo "Je hebt toegang"
End If
Next
End If
Iemand enig idee?