SID einer lokalen Usergruppe auslesen

  • Hallo zusammen

    Ich habe gerade entdeckt, dass man mit

    [autoit]


    #Include <Security.au3>
    $sAccount = @UserName
    $SID = _Security__LookupAccountName($sAccount)
    MsgBox(4096, "Test", $SID[0])

    [/autoit]

    die SID des gerade eingeloggten Users auslesen kann. Wie kann ich die SID einer lokal angelegten Gruppe auslesen?

    Ich bin hinsichtlich Syntax noch ein Dau, ich hoffe jemand kann mir schnell unter die Arme greifen ;)

    Danke euch

    PS: alternativ wäre möglich, in Dos

    getsid \\localhost "MeineGruppe" \\localhost "MeineGruppe" >c:\temp\sidEngine.txt

    Und dann das Textfile auszulesen, und mit Autoit einzulesen ;(

    Einmal editiert, zuletzt von Surfy (16. September 2009 um 13:34)

  • Hi,

    genauso:

    [autoit]

    #Include <Security.au3>
    $sAccount = "Benutzer"
    $SID = _Security__LookupAccountName($sAccount)
    MsgBox(4096, "Gruppe Benutzer", $SID[0])

    [/autoit]

    ;-))
    Stefan

  • Herzlichen Dank für die schnelle Hilfe! :)

    Wollte erst sagen, dass klappt nicht, aber ich war noch so schlau Benutzer durch Guests zu ersetzen, hab ein englisches Windows 8| Daher vielen Dank für die schnelle Lösung :thumbup:


    / Edit: PS: wie kann ich den Beitrag auf gelöst setzen?