Remote Control default scripts#
Remote Control default scripts

dim iCounter

Set oRootDSE = GetObject("LDAP://RootDSE")
Set oDomain = GetObject("LDAP://" & oRootDSE.Get("DefaultNamingContext"))

msgbox("about to start")
Call EnumOUs(oDomain.ADsPath)
msgbox("done")
msgbox(iCounter)

Sub EnumOUs(sADsPath)

	Set oContainer = GetObject(sADsPath)
	oContainer.Filter = Array("OrganizationalUnit")
	For Each oOU in oContainer
		'WScript.Echo oOU.ADsPath
		EnumUsers(oOU.ADsPath)
		EnumOUs(oOU.ADsPath)
	Next

End Sub


Sub EnumUsers(sADsPath)

	Set oContainer = GetObject(sADsPath)
	oContainer.Filter = Array("User")
	For Each oADobject in oContainer

		If oADobject.Class = "user" Then
			oADobject.EnableRemoteControl = 2 '*** this is what we want CDM
			oADobject.SetInfo()
		'	WScript.Echo oADobject.sAMAccountName
		'	WScript.Echo oADobject.displayName
		'	WScript.Echo oADobject.Description
		'	WScript.Echo oADobject.employeeID
iCounter = iCounter + 1
		End If

	Next

End Sub
Categories:
Tuesday, April 27, 2004 8:16:31 PM (Central Standard Time, UTC-06:00) #    Comments [0]  | 

 

Name
E-mail
(will show your gravatar icon)
Home page

Comment (HTML not allowed)  

Enter the code shown (prevents robots):

All content © 2009, Christopher May, Inc
Open Job Positions
On this page
Google Ads
This site
Calendar
<January 2009>
SunMonTueWedThuFriSat
28293031123
45678910
11121314151617
18192021222324
25262728293031
1234567
Archives
Sitemap
Blogroll OPML
Disclaimer

Powered by: newtelligence dasBlog 1.9.6264.0

The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

Send mail to the author(s) E-mail

Theme design by Jelle Druyts


Pick a theme: