Select Area:
Option Explicit 'Change as required Const strLDAP = "CN=Computers" Dim objRootDSE, objItem On Error Resume Next '* Set objRootDSE = GetObject("LDAP://rootDSE") 'Setup Data Set objItem = GetObject("LDAP://" & strLDAP & "," & objRootDSE.Get("defaultNamingContext")) WScript.Echo "GENERAL PROPERTIES PAGE" WScript.Echo String(45, "/") WScript.Echo "(Single Valued Attributes)" WScript.Echo String(45, "-") WScript.Echo WScript.Echo """Computer"":...." & objItem.Get("cn") WScript.Echo "Description:..." & objItem.Get("description") Set objRootDSE = Nothing Set objItem = Nothing '* Values not present in AD are not stored as 'empty strings, but null properties and not returned 'in a query. Accessing a non-present property will 'throw an error.
Option Explicit 'Change as required Const strLDAP = "CN=Computers" Dim objRootDSE, objItem 'On Error Resume Next Set objRootDSE = GetObject("LDAP://rootDSE") 'Setup Data Set objItem = GetObject("LDAP://" & strLDAP & "," & objRootDSE.Get("defaultNamingContext")) WScript.Echo "GENERAL PROPERTIES PAGE" WScript.Echo String(45, "/") WScript.Echo "(Single Valued Attributes)" WScript.Echo String(45, "-") WScript.Echo WScript.Echo "Description:.......Generic Description" objItem.Put "description", "Generic Description" objItem.SetInfo Set objRootDSE = Nothing Set objItem = Nothing