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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 298163
Url: https://administrator.de/contentid/298163
Ausgedruckt am: 26.11.2024 um 00:11 Uhr
3 Kommentare
Neuester Kommentar
!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