none
Script per controllare la data di creazione di una cartella RRS feed

  • Domanda

  • Ciao,

    avrei bisogno di fare uno script (bat o vbs) che permetta di controllare se la data di creazione di una determinata cartella all'interno del disco fisso è la stessa della data odierna (solo data non l'ora). Se questa condizione è verificata allora eseguo una determinata istruzione altrimenti ne eseguo un'altra.

    Qualcuno mi sa aiutare?

    Grazie, Giorgio

     

    giovedì 27 gennaio 2011 13:04

Risposte

  • Nell'area Script Center del sito TechNet puoi trovare molti esempi di script dai quali prendere spunto.

    Ad esempio nella sezione Folders:

    http://gallery.technet.microsoft.com/scriptcenter/site/search?f%5B0%5D.Type=RootCategory&f%5B0%5D.Value=storage&f%5B0%5D.Text=Storage&f%5B1%5D.Type=SubCategory&f%5B1%5D.Value=folders&f%5B1%5D.Text=Folders

    Prova a darci un'occhiata...


    Gerardo Fransecky

    • Proposto come risposta Anca Popa giovedì 27 gennaio 2011 14:25
    • Contrassegnato come risposta Anca Popa lunedì 21 febbraio 2011 15:13
    giovedì 27 gennaio 2011 14:05
  • for /F "usebackq tokens=1,2,3,*" %%a IN (`dir /AD /OD /TC <nomePARZIALEcartella>* ^| FINDSTR /I /R [\d]*/.*`) DO (

    IF %%a==%date% (

    echo VERIFICATO CONDIZIONE

    tutte le azioni che vuoi eseguire .... vanno qui

    )

     

    Attenzione al nome della cartella: non scriverlo per intero altrimenti DIR andrà DENTRO la cartella ad enumerare.


    Diego Castelli - MCSA 2003, MCP ISA 2004, MCTS Forefront. ITA: Questo post è fornito "così com'è". Non conferisce garanzie o diritti di alcun tipo. Ricorda di usare la funzione "segna come risposta" per i post che ti hanno aiutato a risolvere il problema e "deseleziona come risposta" quando le risposte segnate non sono effettivamente utili. Questo è particolarmente utile per altri utenti che leggono il thread, alla ricerca di soluzioni a problemi similari. ENG: This posting is provided "AS IS" with no warranties, and confers no rights. Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    • Proposto come risposta Diego Castelli venerdì 28 gennaio 2011 14:22
    • Contrassegnato come risposta Anca Popa lunedì 21 febbraio 2011 15:13
    venerdì 28 gennaio 2011 14:21

Tutte le risposte

  • Nell'area Script Center del sito TechNet puoi trovare molti esempi di script dai quali prendere spunto.

    Ad esempio nella sezione Folders:

    http://gallery.technet.microsoft.com/scriptcenter/site/search?f%5B0%5D.Type=RootCategory&f%5B0%5D.Value=storage&f%5B0%5D.Text=Storage&f%5B1%5D.Type=SubCategory&f%5B1%5D.Value=folders&f%5B1%5D.Text=Folders

    Prova a darci un'occhiata...


    Gerardo Fransecky

    • Proposto come risposta Anca Popa giovedì 27 gennaio 2011 14:25
    • Contrassegnato come risposta Anca Popa lunedì 21 febbraio 2011 15:13
    giovedì 27 gennaio 2011 14:05
  • for /F "usebackq tokens=1,2,3,*" %%a IN (`dir /AD /OD /TC <nomePARZIALEcartella>* ^| FINDSTR /I /R [\d]*/.*`) DO (

    IF %%a==%date% (

    echo VERIFICATO CONDIZIONE

    tutte le azioni che vuoi eseguire .... vanno qui

    )

     

    Attenzione al nome della cartella: non scriverlo per intero altrimenti DIR andrà DENTRO la cartella ad enumerare.


    Diego Castelli - MCSA 2003, MCP ISA 2004, MCTS Forefront. ITA: Questo post è fornito "così com'è". Non conferisce garanzie o diritti di alcun tipo. Ricorda di usare la funzione "segna come risposta" per i post che ti hanno aiutato a risolvere il problema e "deseleziona come risposta" quando le risposte segnate non sono effettivamente utili. Questo è particolarmente utile per altri utenti che leggono il thread, alla ricerca di soluzioni a problemi similari. ENG: This posting is provided "AS IS" with no warranties, and confers no rights. Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    • Proposto come risposta Diego Castelli venerdì 28 gennaio 2011 14:22
    • Contrassegnato come risposta Anca Popa lunedì 21 febbraio 2011 15:13
    venerdì 28 gennaio 2011 14:21
  • Ciao Giorgiocek, news?

     


    Diego Castelli - MCSA 2003, MCP ISA 2004, MCTS Forefront. ITA: Questo post è fornito "così com'è". Non conferisce garanzie o diritti di alcun tipo. Ricorda di usare la funzione "segna come risposta" per i post che ti hanno aiutato a risolvere il problema e "deseleziona come risposta" quando le risposte segnate non sono effettivamente utili. Questo è particolarmente utile per altri utenti che leggono il thread, alla ricerca di soluzioni a problemi similari. ENG: This posting is provided "AS IS" with no warranties, and confers no rights. Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    martedì 1 febbraio 2011 15:49
  • Ciao Giorgio,

    Hai avuto la possibilità di provare quanto ti è stato suggerito, potresti per cortesia tenerci aggiornati sul tuo quesito?

    Se hai trovato un'altra soluzione, vorrei chiederti di condividerla sul forum. Magari ci sono altri utenti nella stessa situazione e potrebbe risultare utile a qualcuno.  

    Rimaniamo in attesa di un tuo riscontro, intanto grazie a tutti della collaborazione!


    Anca Popa Follow ForumTechNetIt on Twitter

    Dov'è finito l'event ID 1221 in Exchange Server 2010?  

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

    giovedì 10 febbraio 2011 20:21