VBS : logování do EventLogu

Kam jinam logovat než do eventlogu :) [crayon-5b767984ac569200732979/] [crayon-5b767984ac57d166284943/] [crayon-5b767984ac586031188415/] [crayon-5b767984ac58f199210004/] [crayon-5b767984ac597210050297/] [crayon-5b767984ac59f997852603/] [crayon-5b767984ac5a7432709287/] [crayon-5b767984ac5af922950588/] [crayon-5b767984ac5b8270927080/] [crayon-5b767984ac5c0483544965/] [crayon-5b767984ac5c8439824481/] [crayon-5b767984ac5d0096246266/] [crayon-5b767984ac5d9399238620/]
Read More

Náhrada IFMEMBER

Login script s použitím skupin AD. Pozor skupiny musi byt definovány malými písmeny. [crayon-5b767984aec54333756557/] [crayon-5b767984aec64851378074/] [crayon-5b767984aec6d795757533/] [crayon-5b767984aec76323488281/] [crayon-5b767984aec7f812980867/] [crayon-5b767984aec88519767084/] [crayon-5b767984aec91795951763/] [crayon-5b767984aec9a619783492/] [crayon-5b767984aeca3639609591/] [crayon-5b767984aecac648543352/] [crayon-5b767984aecb4463078454/] [crayon-5b767984aecbd516389047/] [crayon-5b767984aecc5461909872/] [crayon-5b767984aecce780789041/] [crayon-5b767984aecd7544972867/] [crayon-5b767984aecdf364228109/] [crayon-5b767984aece8971340372/] [crayon-5b767984aecf1588778303/] [crayon-5b767984aecf9465032716/] [crayon-5b767984aed02624383078/] [crayon-5b767984aed0a447486596/] [crayon-5b767984aed13722841780/] [crayon-5b767984aed1c492711876/] [crayon-5b767984aed24948879768/] [crayon-5b767984aed2d287398034/] [crayon-5b767984aed35972606998/]
Read More

Načtení vlastností objektů z AD (VBS)

K vyhledávání budeme používat technologii ADO. 1. Připojení k AD Set objConnection = CreateObject ("ADODB.Connection") objConnection.Provider = "ADSDSOObject" objConnection.Open If objConnection.State = 1 Then      WScript.Echo "Pripojeni se zdarilo !" Else      WScript.Echo "Nepodarilo se pripojit !"      WScript.Quit End If Musíme vytvořit objekt ADODB.Connection a nastavit mu poskytovatele (kvůli správné syntaxy dotazu). Pak otevřeme spojení. Metoda Open má 3 parametry. V našem případě je necháme prázdné. Skript spustíme pod uživatelem, který má práva číst z AD. ConnectionString, který obsahuje informace o připojení Uživatelské jméno Uživatelské jméno 2. Dotaz do Active Directory pomocí syntaxe LDAP (existuje ještě možnost dotazování pomocí SQL dotazu) Set objResult = objConnection.Execute ("<LDAP://dc=test,dc=local>;(objectclass=User);CN,ADsPath;SubTree") Metoda Execute má 4 parametry. Parametr nemůže obsahovat mezery před středníky ! Search Base = LDAP cesta odkud se má začít hledat Filtr…
Read More