Kommandozeilenbefehle per Pipe verschachteln
Hallo,
ich möchte per Batch den aktuellen Rechner in eine bestimme Gruppe im ActiveDirectory verschieben.
Grundsätzlich funktioniert das auch mit folgendem Kommando:
dsquery computer -name %computername% | dsmod group "CN=all_notebooks,OU=groups,DC=firma,DC=net" -addmbr
Ich würde aber gerne die Gruppe auch nur als Klartext-Namen ohne absoluten Pfad im AD angeben.
Folgendes Kommando sucht mir auch die Gruppe im AD:
dsquery group -name "all_notebooks"
Meine Frage ist nun, ob und wenn ja, wie ich diese Ausgabe auch noch per Pipe an das Kommando dsmod oben übergeben kann, und das oben grün markierte eben nicht mehr fest vorgeben muss.
Oder gibt es eine andere Lösung wie ich das quasi als Einzeiler hinbekomme.
Vielen Dank schon mal im Voraus.
Thomas
ich möchte per Batch den aktuellen Rechner in eine bestimme Gruppe im ActiveDirectory verschieben.
Grundsätzlich funktioniert das auch mit folgendem Kommando:
dsquery computer -name %computername% | dsmod group "CN=all_notebooks,OU=groups,DC=firma,DC=net" -addmbr
Ich würde aber gerne die Gruppe auch nur als Klartext-Namen ohne absoluten Pfad im AD angeben.
Folgendes Kommando sucht mir auch die Gruppe im AD:
dsquery group -name "all_notebooks"
Meine Frage ist nun, ob und wenn ja, wie ich diese Ausgabe auch noch per Pipe an das Kommando dsmod oben übergeben kann, und das oben grün markierte eben nicht mehr fest vorgeben muss.
Oder gibt es eine andere Lösung wie ich das quasi als Einzeiler hinbekomme.
Vielen Dank schon mal im Voraus.
Thomas
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 151125
Url: https://administrator.de/forum/kommandozeilenbefehle-per-pipe-verschachteln-151125.html
Ausgedruckt am: 25.04.2025 um 02:04 Uhr
2 Kommentare
Neuester Kommentar