Avatar
Andrej Farkaš:

Čaute :)
Vedel by mi niekto poradiť ako zistím, či má účet v AD príznak, že mu nikdy nevyprší heslo?
Atribút userAccountControl má v desiatkovej sústave hodnotu napr. 66048, čo je po prevode na hex 0x10200. Príznak DONT_EXPIRE_PAS­SWORD má hodnotu 0x10000 a 65536 (v desiatkovej).
Existuje nejaká funkcia alebo operátor ako zistiť, či má účet daný príznak nastavený?
Ďakujem za pomoc.

Odpovědět 20.3.2014 15:34
Live. Love. Learn.
Avatar
Andrej Farkaš:

Vyzerá to, že by to mohlo byť nejako takto:

(userAccountControl & 0x00010000) == 0x00010000;

userAccountControl je int.

Nahoru Odpovědět 20.3.2014 15:47
Live. Love. Learn.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.