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.
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
Please also mark the comments that contributed to the solution of the article
Content-Key: 298163
Url: https://administrator.de/contentid/298163
Printed on: April 25, 2024 at 17:04 o'clock
3 Comments
Latest comment
!desc!
Wie wär's mit Anführungszeichen um die Variable Geht auch mit VBS
Set objComputer = GetObject("LDAP://cn=Computerxyz,cn=computers,dc=domain,dc=intern")
objComputer.Description = "Das ist ein toller Computer"
objComputer.SetInfo()
Set-ADComputer 'COMPUTERXYZ' -Description "Das ist ein böser Computer"
fk