Natürlich gibt es auch hierzu mehrere (kostenlose) Möglichkeiten - hier eine (unvollständige) Auswahl einiger Bordmittel. Achtung, mit Ausnahme des "dsget"-Beispiels geben alle Kommandos nur die direkten Mitglieder der Gruppe aus, aber nicht die indirekten. Die Beispiele gehen von einer Gruppe namens "Consulting" aus:
Du durchsuchst das faq-o-matic.net Blog-Archiv für den Monat Juli 2004.
Achtung: Diese Seite funktioniert derzeit nur mit dem Internet Explorer, weil sie VBScript verwendet und nicht JavaScript. Vielleicht ändere ich das bei Gelegenheit.
Das folgende Skript gibt den Wert eines beliebigen Attributs aus dem Active Directory für einen User zurück, dessen Logon-Name (SAM-Name, sAMAccountName) bekannt ist. Das ist nützlich, wenn beispielsweise zu der bekannten Systemvariablen %username% die Mailadresse, die Telefonnummer, der LDAP-Pfad oder irgendwas anderes aus dem AD erfragt werden soll.
Um verschiedene Windows-Versionen beispielsweise innerhalb eines Loginscripts unterscheiden zu können, kann man sich des Befehls "ver" bedienen. Da es sich um einen Konsolenbefehl handelt, muss seine Ausgabe allerdings geparst werden.


30. Juli 2004, 15:03 Uhr 
