Principale utente con più risposte
Profilo Utente tramite script

Domanda
-
Buongiorno a tutti avendo un dominio basato su windows 2003 e con cliente misti 7,Vista ,Xp, e dovendo implementare un mandatory profile, ho la necessità di fare in modo che tramite script, a seconda del SO operativo venga scelto un determinato profilo.
Ora vorrei gestire il tutto tramite script. La rilevazione del SO tramite WMI non è un problema, mentre non riesco a trovare la soluzione per implementare il "profilePath" in modo generalizzato, ma solo singolarmente utente per utente. E cioè
Set objUser = GetObject("LDAP://cn=userTest,ou=Management,dc=NA,dc=test,dc=com")
objUser.Put "profilePath", \\sea-dc-01\Profiles\userTestCome posso fare ?
Risposte
-
Non si può generalizzarlo, secondo me.
ma lo metti in un logon script?
dove esegui le azioni? sia di ril. S.O. che di modifica oggetti.
Cioè: da un sistema che ha accesso WMI lanci un ciclo su tutte le macchine e catturi OS version e logged-on user e poi scrivi le proprietà in active directory OPPPURE tramite logonscript rilevi il SO usato da ogni utente?
Prova con il logonscript, l'utente potrebbe avere anche i permessi per cambiarsi il profilo utente... se nel logonscript imposti la rilevazione del S.O. del computer "." e poi dici di aggiornare l'utente corrente (puoi recuperare il nome dalle var ambientali di processo, se proprio), potrebbe funzionare!
altrimenti direi che sarebbe utile un piccolo "database" o una serie di file su una share condivisa sul server e poi un ciclo che passa ogni tanto a controllare che tutto sia "compliant"...
spero di essere stato utile. Se leggendo il post ti è già venuta in mente una soluzione e vuoi una mano non hai che da chiedere qui.
Ciao!
Diego Castelli- Proposto come risposta Diego Castelli martedì 27 aprile 2010 20:32
- Contrassegnato come risposta Edoardo BenussiMVP, Moderator giovedì 29 aprile 2010 07:10
-
forse non capisco quello che stai chiedendo ma perchè non usi una variabile ?
Edoardo Benussi - Microsoft® MVP
Management Infrastructure - Systems Administration
https://mvp.support.microsoft.com/Profile/Benussi
edo[at]mvps[dot]org- Proposto come risposta Edoardo BenussiMVP, Moderator domenica 25 aprile 2010 08:53
- Contrassegnato come risposta Edoardo BenussiMVP, Moderator giovedì 29 aprile 2010 07:10
Tutte le risposte
-
Non si può generalizzarlo, secondo me.
ma lo metti in un logon script?
dove esegui le azioni? sia di ril. S.O. che di modifica oggetti.
Cioè: da un sistema che ha accesso WMI lanci un ciclo su tutte le macchine e catturi OS version e logged-on user e poi scrivi le proprietà in active directory OPPPURE tramite logonscript rilevi il SO usato da ogni utente?
Prova con il logonscript, l'utente potrebbe avere anche i permessi per cambiarsi il profilo utente... se nel logonscript imposti la rilevazione del S.O. del computer "." e poi dici di aggiornare l'utente corrente (puoi recuperare il nome dalle var ambientali di processo, se proprio), potrebbe funzionare!
altrimenti direi che sarebbe utile un piccolo "database" o una serie di file su una share condivisa sul server e poi un ciclo che passa ogni tanto a controllare che tutto sia "compliant"...
spero di essere stato utile. Se leggendo il post ti è già venuta in mente una soluzione e vuoi una mano non hai che da chiedere qui.
Ciao!
Diego Castelli- Proposto come risposta Diego Castelli martedì 27 aprile 2010 20:32
- Contrassegnato come risposta Edoardo BenussiMVP, Moderator giovedì 29 aprile 2010 07:10
-
forse non capisco quello che stai chiedendo ma perchè non usi una variabile ?
Edoardo Benussi - Microsoft® MVP
Management Infrastructure - Systems Administration
https://mvp.support.microsoft.com/Profile/Benussi
edo[at]mvps[dot]org- Proposto come risposta Edoardo BenussiMVP, Moderator domenica 25 aprile 2010 08:53
- Contrassegnato come risposta Edoardo BenussiMVP, Moderator giovedì 29 aprile 2010 07:10