ax51125479

Active Directory Computer Properties auslesen und in textdatei schreiben

Hallo,

mit diesen Script möchte ich die Beschreibung der Computer aus der Active Directory auslesen.
Leider gelingt es mir nicht das Attribut "description" auszulesen.

Hat jemand eine Idee wie ich auf "description" zugreifen kann?

Gruß 51125479


'ScriptStart

const FileName ="ausgabe.txt"
set cmd = createobject("ADODB.Command")
set cn = createobject("ADODB.Connection")
set rs = createobject("ADODB.Recordset")

cn.open "Provider=ADsDSOObject;"
cmd.activeconnection = cn
set objRoot = getobject("LDAP:RootDSE")


cmd.commandtext = "<LDAP:
" & objRoot.get("defaultNamingContext") & ">;(objectCategory=Computer);" & "name,description;subtree"

cmd.properties("page size")=1000

set rs = cmd.execute
set objFSO = createobject("Scripting.FileSystemObject")
set objCSV = objFSO.createtextfile(FileName)

q = ""

while rs.eof <> true and rs.bof <> true
objcsv.writeline(q & rs("name") & q & "," & q & rs("description") & q & "," & q)
rs.movenext
wend

objCSV.Close
cn.close
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 90545

Url: https://administrator.de/forum/active-directory-computer-properties-auslesen-und-in-textdatei-schreiben-90545.html

Ausgedruckt am: 18.06.2025 um 16:06 Uhr

Logan000
Logan000 24.06.2008 um 16:51:07 Uhr
Goto Top
ax51125479
ax51125479 04.08.2008 um 11:43:15 Uhr
Goto Top
Hallo,

ich habe lange Zeit mit dem Script experimentiert, aber ich bekomme "description" immer noch nicht.

Hast Du noch eine Idee?

Gruß

M.
Logan000
Logan000 18.08.2008 um 08:40:38 Uhr
Goto Top
Moin moin

Sorry das ich mich erst jetzt melde, aber ich war im Urlaub (2 Wochen kein PC).

Also die Beschreibung die gezogen wird ist nicht die im AD am Computerobject angegeben wird, sondern die Computerbeschreibung die Du am Client unter den Sytemeigenschaften angeben kannst.
Warum das so ist? Keine Ahnung.

Gruß L.