URL: https://www.overclockers.at/coding-stuff/per-batch-active-directory-abfragen_226275/page_1 - zur Vollversion wechseln!
Hi,
Ich suche für ein Batch script ein Command Line tool dass in einer Domain das AD abfragen kann.
Genauer gesagt soll es folgendes können:
Ich gebe dem Programm den Loginnamen eines Users und es soll den Vollständigen Namen zurückgeben.
Leider funktioniert es mit dsquery und dsget nicht da es auf dem Domaincontroller ausgeführt werden muss.
Ob ich dsquery und dsget per psexec ausführen darf muss ich noch abklären.
Wenn es nötig ist kann ich das Command line tool auch als Domain admin ausführen.
Immo sieht es auf dem DC so aus:
C:\Users\Administrator>DSQUERY USER -samid testlogin | DSGET USER -samid -display
samid display
testlogin AT Testuser
dsget succeeded
Das sollte dann auch auf jedem Client funktionieren.
Hoffe ihr könnt mir weiterhelfen.
Kerni
Ähh... Powershell?
dsquery user -name %username% | dsget user -display
eine simple abfrage benötigt keine adminrechte. du musst dsquery/get jedoch auf jedem client kopieren, ist standardmässig nicht dabei. die powershell wäre zumindest ab windows 7 auf jedem client verfügbar.
Powershell ist für mich keine Lösung da es auch auf Rechnern läuft die noch mit Windows XP laufen und dort kein Powershell update vorhanden ist.
Zitat von spunzdsquery user -name %username% | dsget user -display
eine simple abfrage benötigt keine adminrechte. du musst dsquery/get jedoch auf jedem client kopieren, ist standardmässig nicht dabei. die powershell wäre zumindest ab windows 7 auf jedem client verfügbar.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025