Visual ACL – Prog\Tool

ich habe es endlich mal wieder geschafft  ein Programm zu entwickeln *juhu*

Name: VisualACL (Beta Version)

Beschreibung:
Das Programm ließt Berechtigungen von Ordneren aus.Aber natürlich nicht einfach so sondern Listet alle Benutzer und alle Gruppen mit deren Berechtigungen in 2 Listen auf.

Normalfallsieht man im Windows unter dem Eigenschaften Punkt Sicherheit nur die Gruppen die Zugriff haben aber nicht die Benutzer die sich in der Gruppe befinden.

Was das Tool so toll macht:
Es listet auch die Benutzer der Gruppen auf die man sonst in Windows nicht sieht. (Außer man schaut im Active Directory nach 😉 )

Und man kann die Gruppen und Benutzer Rechte hinterher in ein Excel-Datei schreiben lassen.


Das Programm funktioniert nur in einer Domain. Ansonsten werden die Gruppen nicht aufgelöst.

Dowload VisualACL.rar Beta

screenshot
screenshot

ACL und ACE mit VB

Ich habe schon vor längerer Zeit von Denis die Aufgabe bekommen ein Programm zuschreiben was die Zugriffsberechtigungen eins Ordners ausließt.

Und ich habe es endlich hinbekommen, es geht mal wieder alles über die Super Schnittstelle „Windows Management Instrumentation (WMI)“


Set wmiFileSecSetting = GetObject( _
"winmgmts:Win32_LogicalFileSecuritySetting.path="_
"'C:\test")

RetVal = wmiFileSecSetting.GetSecurityDescriptor(wmiSecurityDescriptor)

If Err <> 0 Then
'Debug.Print "GetSecurityDescriptor failed"
Exit Function
Else
'Debug.Print "GetSecurityDescriptor succeeded"
End If

' Retrieve the DACL array of Win32_ACE objects.
DACL = wmiSecurityDescriptor.DACL

For Each wmiAce In DACL

' Get Win32_Trustee object from ACE
Debug.Print "Trustee Domain: " & wmiAce.Trustee.Domain
Debug.Print "Trustee Name: " & wmiAce.Trustee.Name
Debug.Print "Trustee AccessMask: " & wmiAce.AccessMask
Debug.Print "Trustee AceType: " & wmiAce.AceType

Next

https://puttygen.in

Von Visual Basic (VB) in Microsoft Excel

Mit diesem Problem musste ich mich schon sehr sehr oft rumschlagen.
Immer wieder kommt jemand an und möchte Reports oder Daten aus den Programmen in Excel geschrieben haben oder Daten sollen aus einer Excel Datei gelesen werden.

Und na kla habe ich dann auch gleich mal angefange herauszufinden wie das funktioniert und das klappt schon seit jahren immer gleich 🙂

Hier der Code:

„Von Visual Basic (VB) in Microsoft Excel“ weiterlesen