Skip to content

Instantly share code, notes, and snippets.

@rossarioking
Created October 7, 2019 16:41
Show Gist options
  • Save rossarioking/f5134a481f80b6f03819214f281712ca to your computer and use it in GitHub Desktop.
Save rossarioking/f5134a481f80b6f03819214f281712ca to your computer and use it in GitHub Desktop.
This Visual Basic Script creates a Basic Organisational Domain Structure. #VBScript
Option Explicit
Dim objDomain,objStudentOu,objCreativeMOU,objGamesOU,objMusicOU,objComputingOU
dim strStudents,strCreativeM,strMusic,strComputing,strGames
strStudents = "ou=Students"
strComputing = "ou=Computing"
strMusic = "ou=Music"
strGames = "ou=Games"
strCreativeM = "ou=CreativeMedia"
'Create a connection to LDAP Domain Object.
set objDomain = getobject("LDAP://DC=YOURDOMAIN,DC=COM")
'Build Student OU
set objStudentOu = objDomain.create("organizationalUnit",strStudents)
objStudentOu.setinfo
'Build Child OUs
set objCreativeMOU = objStudentOu.create("organizationalUnit",strCreativeM)
objCreativeMOU.setinfo
set objGamesOU = objStudentOu.create("organizationalUnit",strGames)
objGamesOU.setinfo
set objMusicOU = objStudentOu.create("organizationalUnit",strMusic)
objMusicOU.setinfo
set objComputingOU = objStudentOu.create("organizationalUnit",strComputing)
objComputingOU.setinfo
wscript.quit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment