Sccm creare collection da Organization Unit
Ho trovato in rete un programma veramente utile per sccm, il software consente di creare un’alberatura di collection identica alle Organization Unit presenti in Active Directory,le collection create saranno annidate in maniera identica. Il programma si chiama sccm-ou ed è totalmente gratuito e funziona perfettamente.. l’ho provato personalmente e con una struttura di Active Directory abbastanza grossa in 5 minuti mi sono ritrovato tutte le collection create in sccm. La procedura è semplicissima si copia il programma nel primary site e poi si configurano un paio di opzioni, nome del server, site code e collection di base nel quale incollare tutta l’alberatura di active directory. Questo programma è davvero molto utile perchè avere delle collection uguali alle Organization Unit di Active directory è veramente comodo, creare a mano miliardi di collection è noiosissimo.. sccm-ou risolve questo problema e fà tutto in automatico..
Ovviamente le collection create sono già popolate con le relative query che vi permettono di vedere i pc presenti in ogni OU di AD. Ah il tempo di creazione delle collection dipende dalla quantità di OU che avete in active directory, più sono annidate e fitte le OU e più tempo verrà impiegato per creare le collection. Con questa utility si riesce a governare meglio tutta l’organizzazione… ecco uno screenshots
E dopo lo screenshots ecco il link per download di sccm-ou
Download: sccm-ou
Infine per chi vuole smanettare un po’con visual basic ecco uno script che in teoria fà la stessa cosa di sccm-ou, cioè crea sempre le collection in base alle organization unit. Per me questo script ha funzionato a metà, ad un certo punto si è impiantanto.. comunque è un ottimo esempio di base per capire bene come funzionano a livello di programmazione le collection.
Il file si chiama SystemOUCollectionCreator.vbs
Si lancia da linea di comando, con i seguenti parametri:
SystemOUCollectionCreator.vbs nome_server_sccm collection_id_code site_code
Dove nome_server_sccm è il nome del primary server, collection_id_code il codice della collection nel quale appendere le nuove collection e site_code e ovviamente il sitecode…
All’interno del file dovete specificare il nome del server sql e magari anche la porta nel caso non fosse quella standard.
Basta cercare questa linea:
“Provider=SQLOLEDB;Data Source =” & servername & “;”
E sostituire come segure:
“Provider=SQLOLEDB;Data Source = nomeserver,porta;”
Ecco lo script pronto per il download: SystemOUCollectionCreator
dove nome server è il nome del server e porta ovviamente la porta nel caso non fosse quella standard..
Bene direi che è tutto, spero che queste informazioni tornino utili a qualcuno, dal mio punto di vista è un utility fondamentale sopratutto per quelle organizzazione di dimensioni esagerete..
Vota l’articolo




Loading...























December 30th, 2009 at 11:00 am
Si programmino molto molto utile, occhio che se nelle OU sono presenti dei caratteri strani poi il software và in errore, dai noi ad esempio utilizzando caratteri come “/” o “\” il software crashava.. abbiamo dovuto rinominare parecchie OU.. e magari in organizzazioni grosse rinominare OU comporta richieste di permessi, carte firmate e tanta tana burocrazia inutile.. quindi partite bene fin da subito con OU con nomi senza caratteri strani…
December 24th, 2009 at 6:26 pm
molto interessante! Lo testo