Ask Vance
Book Reviews
Peer 2 Peer
Software Reviews
Tips & Tweaks
COM Object Reference
Command Line Reference
RunDLL32 Library
Script Library
UDF / UDC Library
ADSI
HTML + HTA
KiXtart
MS-DOS
Powershell
RSS & ATOM
ScriptIt
VBScript
WMI Scripting
On-Line Courses
Libraries
Scripting
Visual Studio
Home
eZine
Coding
Software
Network Admin.
Home
>
Coding
>
Scripting
>
ADSI
>
Mapping - Container
UDF / UDC Library
Script Library
AD
GUI
to Property Map: Container Object
Click A Tab To Navigate
General
Property Mapping
RO
GUI Control
ADSI Property
X
{Computer Name}
name
X
Computer name (pre-Windows 2000)
name
X
DNS Name
dnsHostName
X
Role
userAccountControl
Description
description
Property Read Example Script
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.
Property Write Example Script
'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
Amazon.com Widgets
FAQs
|
Terms Of Use
|
Privacy Policy
|
Contact Us
Copyright
© 1997 - 2010 Dx21, LLC. All rights reserved.
Dx21, LLC a Washington Limited Liability Company
Page Rendered at: 9/2/2010 8:16:28 PM for Unknown