Criar ambiente de desenv. com AD, para criar script que acessa AD (Active Directory)

Boa Tarde pessoal,

Quero montar um script que acesse o Active Directory e traga os usuários de grupos que comecem com uma determinada nomenclatura, seria algo assim no SQL:

SELECT grupo, Nome FROM “ActiveDirectoru” WHERE group LIKE ‘g_xx%’;

Como minha função na empresa é analise e não desenvolvimento, resolvi fazer isso em casa p n impactar o dia a dia…
Mas ai esta o problema [2]:

1 - Como montar um ambiente de desenvolvimento caseiro com AD (Ou algo similar)?
2 - Como acessar o AD através do Java, JavaScript? (hoje já tenho um script que acessar via VBScript e o provider:ADsDSOObject)

Abraços!