Jump to content

4ever2003

Members
  • Gesamte Inhalte

    5
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von 4ever2003

  1. Hört sich vernünftig an, werds mal testen ;)

     

    edit:

     

    Richtig, man braucht eine eigene Sektion

    Jedoch funktioniert es mit deinen Angaben nicht. Es muss so aussehen:

     

    b.Put "sAMAccountName", Benutzer

    b.Put "displayName", Vorname & " " & Nachname

    b.Put "givenName", Vorname

    b.Put "sn", Nachname

    b.Put "userAccountControl", 66082

    b.Put "userPrincipalName", Benutzer & "@DomainName.TopLevelDomain"

    b.Put "profilePath", "\\Server\daten\profile\" & Benutzer

    b.Put "homeDirectory", "\\Server\daten\home\" & Benutzer

    b.Put "homeDrive", "H:"

    b.SetInfo

    b.SetPassword Passwort

    b.AccountDisabled = False

    b.SetInfo

    b.Put "pwdLastSet", 0

    b.SetInfo

     

    Ein weiteres feature wäre: Gruppenmitgliedschaft in unterschiedlichen Gruppen in unterschiedlichen OUs

     

    Im User.txt file werden die Einträge über Komma getrennt. Wenn ich jetzt über "memberOf" mehrere Gruppen habe, wie trenne ich das dann? Geht ";" als Seperator?

  2. 1)

     

    ---

    b.Put "userAccountControl", 66082

    ---

     

    Das Anfügen der Zeile

     

    b.Put "pwdLastSet", 0

     

    bewirkt NICHT: "user must change pw at next logon"

     

    Weiss jemand warum?

     

    2) Wie krieg ich die Zahl 66082 mit der Tabelle

     

    Property flag Value in hexadecimal Value in decimal

    SCRIPT 0x0001 1

    ACCOUNTDISABLE 0x0002 2

    HOMEDIR_REQUIRED 0x0008 8

    LOCKOUT 0x0010 16

    PASSWD_NOTREQD 0x0020 32

    PASSWD_CANT_CHANGE 0x0040 64

    ENCRYPTED_TEXT_PWD_ALLOWED 0x0080 128

    TEMP_DUPLICATE_ACCOUNT 0x0100 256

    NORMAL_ACCOUNT 0x0200 512

    INTERDOMAIN_TRUST_ACCOUNT 0x0800 2048

    WORKSTATION_TRUST_ACCOUNT 0x1000 4096

    SERVER_TRUST_ACCOUNT 0x2000 8192

    DONT_EXPIRE_PASSWORD 0x10000 65536

    MNS_LOGON_ACCOUNT 0x20000 131072

    SMARTCARD_REQUIRED 0x40000 262144

    TRUSTED_FOR_DELEGATION 0x80000 524288

    NOT_DELEGATED 0x100000 1048576

    USE_DES_KEY_ONLY 0x200000 2097152

    DONT_REQ_PREAUTH 0x400000 4194304

    PASSWORD_EXPIRED 0x800000 8388608

    TRUSTED_TO_AUTH_FOR_DELEGATION 0x1000000 16777216

     

    zusammen?

     

    Binär wäre das

     

    10000001000100010 was laut der Tabelle

     

    DONT_EXPIRE_PASSWORD 65536

    NORMAL_ACCOUNT 512

    PASSWD_NOTREQD 32

    ACCOUNTDISABLE 2

    ========================

    Summe: 66082

     

    ergeben würde. Irgendwas versteh ich da falsch ... Nur was?

×
×
  • Neu erstellen...