19/05/2011 15.44
Salve, è possibile fare uno script che disattivi gli utenti che non fanno login da 6 mesi e che poi li sposti in una Organizational Unit diversa?
http://www.powershellcommunity.org/Forums/tabid/54/aft/3908/Default.aspx
Ho trovato qualcosa qui ma non è proprio quello che cerco.
20/05/2011 13.56
Ciao,
prendendo spunto dal link che hai postato, potresti usare il parametro -NotLoggedFor di Get-QADUser, che consente di filtrare gli utenti ritornati in base all'ultimo logon effettuato.
Ad esempio:
Get-QADUser -searchroot 'dc=test,dc=root,dc=local'-NotLoggedOnFor 180 -ErrorAction SilentlyContinue |
Move-QADObject -NewParentContainer 'ou=utenti cattivi,ou=users,dc=test,dc=root,dc=local' -WhatIf
Puoi trovare i dettagli sul parametro -NotLoggedOnFor
qui.
A presto!
Efran Cobisi
Solution developer, consultant and trainer
Microsoft MVP, MCT, MCSD for Microsoft .NET, MCTS: SQL Server 2005
21/05/2011 9.33
http://wiki.powergui.org/index.php/Get-QADUser
Get-QADUser sembrerebbe far parte dei cmdlet di Quest ActiveRoles Server
Non è possibile fare uno script equivalente con i cmdlet nativi di Active Directory module for Windows PowerShell?
Grazie
21/05/2011 10.58
http://arstechnica.com/civis/viewtopic.php?f=17&t=1143248
Sto provando a seguire questo forum ma visto che sono un principiante mi riesce un po difficile adattarlo alle mie esigenze.
PS: ho acquistato il tuo libro
23/05/2011 13.07
Ciao elvisbac,
se fossi in te continuerei ad usare i cmdlet di Quest. Sono gratuiti, semplici da usare e davvero completi.
Get-ADUser è forse un po' più complesso di Get-QADUser: i filtri sugli utenti, ad esempio, vanno per lo più specificati tramite uno scriptblock (quello introdotto dal parametro -Filter, per intenderci), mentre con il secondo cmdlet c'è qualche semplificazione (come quella di poter usare il parametro -NotLoggedFor).
Grazie per aver acquistato il mio libro, mi fa piacere che ti possa essere utile. :)
A presto!
Efran Cobisi
Solution developer, consultant and trainer
Microsoft MVP, MCT, MCSD for Microsoft .NET, MCTS: SQL Server 2005