none
Automatizzare pulizia cache rubrica locale dopo la cessazione di utenze RRS feed

  • Domanda

  • Ciao a tutti,

    non so se questa sia la categoria giusta ma solo voi potete aiutarmi.

    Ho necessità di implementare una pulizia della cache LOCALE a seguito di cessazioni di utenze mail aziendali (causa licenziamento o morte). Ho visto che esiste uno switch in Outlook 2010 per ripulire la cache dell'autocomplete list.

    E' possibile lanciarlo selettivamente?

    E' possibile distribuitlo tramite GPO o logon policy?

    Grazie infinite a tutti

    lunedì 14 ottobre 2013 09:52

Risposte

  • Ciao,

    lo switch da usare è "/cleanautocompletecache".

    http://office.microsoft.com/en-us/outlook-help/command-line-switches-for-outlook-2010-HP010354956.aspx

    Nel tuo caso potresti creare uno script, vbscript o powershell, andando ad eseguire un test per eseguirlo selettivamente, magari verificando i membri di un gruppo AD.

    Lo script poi lo potresti associare ad una GPO

    Ciao


    IT Consultant | Microsoft MCSE MCTS MCITP MCT MCSA ------------------------------------------ If you found my post helpful, please give it a Helpful vote ------------------------------------------ If it answered your question, remember to mark it as an Answer -----------------------------------

    • Contrassegnato come risposta Anca Popa lunedì 21 ottobre 2013 12:31
    lunedì 14 ottobre 2013 10:17
    Moderatore
  • Con l'opzione cleanautocompletecache la cache verrà cancellata completamente e non credo che i tuoi utenti ne saranno felici, questa rubrica generata dinamicamente dagli utenti è sempre stata un problema...

    Utilizzando nk2edit è possibile creare una procedura che esegua la cancellazione selettiva nella cache

    Es:

    NK2Edit.exe /script "f:\scripts\scriptNK2.txt" $default "" /LogFile "f:\%computername%.txt"

    lo script nk2edit

    if Email Equal "abcdefg@msn.com" Delete
    if Email Contain "@msn.com" NoDelete
    if Email Equal "pippo@msn.com" Set Email "pluto@msn.com" Set DisplayName "Super Pippo"

    if Email Equal "bill.gates@microsoft.com" Set Email "Balmer@msn.com" Set DisplayName "il boss"

    http://www.nirsoft.net/utils/outlook_nk2_edit.html

    Crei uno script di logon che esegue uno script di nk2edit se l'utente è Tizio se è Caio fa altro.... fine


    Gastone Canali >http://www.armadillo.it

    Se alcuni post rispondono al tuo quesito(non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anche i post utili. GRAZIE! Ricorda di dare un occhio ai link Click Here andHere



    martedì 15 ottobre 2013 12:19
    Moderatore

Tutte le risposte

  • Ciao,

    lo switch da usare è "/cleanautocompletecache".

    http://office.microsoft.com/en-us/outlook-help/command-line-switches-for-outlook-2010-HP010354956.aspx

    Nel tuo caso potresti creare uno script, vbscript o powershell, andando ad eseguire un test per eseguirlo selettivamente, magari verificando i membri di un gruppo AD.

    Lo script poi lo potresti associare ad una GPO

    Ciao


    IT Consultant | Microsoft MCSE MCTS MCITP MCT MCSA ------------------------------------------ If you found my post helpful, please give it a Helpful vote ------------------------------------------ If it answered your question, remember to mark it as an Answer -----------------------------------

    • Contrassegnato come risposta Anca Popa lunedì 21 ottobre 2013 12:31
    lunedì 14 ottobre 2013 10:17
    Moderatore
  • Grazie mille Roberto.

    Avevo trovato tale script ma sembra che non possa scegliere quale contatto cancellare in tale lista, confermi?

    Il tuo selettivamente intendeva le persone su cui far agire lo script?

    Hai per caso qualche esempio?

    Ho appena iniziato a scontrarmi con tali necessità.

    Grazie

    G


    lunedì 14 ottobre 2013 11:37
  • Non ho sottomano un esempio, ma se conosci un minimo di vbscript è facile creare uno script che esegua una determinata operazione se sei membro di un gruppo AD, nel gruppo ci puoi mettere gli utenti a cui vuoi cancellare la cache.

    Se non hai molta dimestichezza con vbscript puoi cercare su google, ci sono milioni di esempi.

    Oppure, se non vuoi dilettarti con vbscript o altro, puoi semplicemente preparare un file batch e lanciarlo con una GPO, la GPO la associ solo al gruppo a cui voi cancellare la cache, e così hai ottenuto lo stesso risultato, senza scrivere una riga di codice.

    Roberto


    IT Consultant | Microsoft MCSE MCTS MCITP MCT MCSA ------------------------------------------ If you found my post helpful, please give it a Helpful vote ------------------------------------------ If it answered your question, remember to mark it as an Answer -----------------------------------

    lunedì 14 ottobre 2013 12:45
    Moderatore
  • Con l'opzione cleanautocompletecache la cache verrà cancellata completamente e non credo che i tuoi utenti ne saranno felici, questa rubrica generata dinamicamente dagli utenti è sempre stata un problema...

    Utilizzando nk2edit è possibile creare una procedura che esegua la cancellazione selettiva nella cache

    Es:

    NK2Edit.exe /script "f:\scripts\scriptNK2.txt" $default "" /LogFile "f:\%computername%.txt"

    lo script nk2edit

    if Email Equal "abcdefg@msn.com" Delete
    if Email Contain "@msn.com" NoDelete
    if Email Equal "pippo@msn.com" Set Email "pluto@msn.com" Set DisplayName "Super Pippo"

    if Email Equal "bill.gates@microsoft.com" Set Email "Balmer@msn.com" Set DisplayName "il boss"

    http://www.nirsoft.net/utils/outlook_nk2_edit.html

    Crei uno script di logon che esegue uno script di nk2edit se l'utente è Tizio se è Caio fa altro.... fine


    Gastone Canali >http://www.armadillo.it

    Se alcuni post rispondono al tuo quesito(non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anche i post utili. GRAZIE! Ricorda di dare un occhio ai link Click Here andHere



    martedì 15 ottobre 2013 12:19
    Moderatore
  • Ciao,

    Abbiamo ancora il tuo quesito aperto nel Forum di Exchange Server.

    Per chiuderlo puoi segnare come risposta gli interventi che hanno risposto alla tua domanda iniziale, così anche gli altri utenti del forum possono sapere che si tratta di un thread risolto e riescono ad individuare la soluzione senza leggere tutta la discussione.

    Grazie!


    Anca Popa Follow ForumTechNetIt on Twitter

    Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto viene fornito “così come è” e non comporta alcuna responsabilità da parte dell'azienda.

    venerdì 18 ottobre 2013 13:15