Computerbeschreibung im AD per Batch einfügen
Hallo an die Experten.
Ich versuche, per Batch die Beschreibung von Computerkonten im AD zu ergänzen.
Das Script ist eigentlich ganz einfach, jedoch wird die Beschreibung als Variable angelegt. Da diese jedoch auch Komma, Slash oder Backslash enthalten kann, wird die Variable nicht angenommen.
Vielleicht kann mir jemand auf die Sprünge helfen.
Vielen Dank schon einmal.
Fighter-01
Ich versuche, per Batch die Beschreibung von Computerkonten im AD zu ergänzen.
Das Script ist eigentlich ganz einfach, jedoch wird die Beschreibung als Variable angelegt. Da diese jedoch auch Komma, Slash oder Backslash enthalten kann, wird die Variable nicht angenommen.
1
2
3
2
3
set name=Rechnername
set /p "desc=Bitte neue Beschreibung fuer "%name%"eingeben: "
dsadd computer "%name%" -desc !desc!
Vielleicht kann mir jemand auf die Sprünge helfen.
Vielen Dank schon einmal.
Fighter-01
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 298163
Url: https://administrator.de/forum/computerbeschreibung-im-ad-per-batch-einfuegen-298163.html
Ausgedruckt am: 14.04.2025 um 05:04 Uhr
3 Kommentare
Neuester Kommentar

!desc!
Wie wär's mit Anführungszeichen um die Variable Geht auch mit VBS
1
2
3
2
3
Set objComputer = GetObject("LDAP://cn=Computerxyz,cn=computers,dc=domain,dc=intern")
objComputer.Description = "Das ist ein toller Computer"
objComputer.SetInfo()
1
Set-ADComputer 'COMPUTERXYZ' -Description "Das ist ein böser Computer"
fk