Buongiorno a tutti. Il problema che andrò a descrivere riguarda l'applicazione utente FreeFileSync e il sistema operativo WIndows 10.
Avrei l'esigenza di fare una sincronizzazione unilaterale, usando il software FreeFileSync, di una cartella locale di una macchina verso una cartella di rete, quando l'utente si appresta ad effettuare lo shutting down del sistema.
Ho provato ad utilizzare il task scheduler di Windows, pianificando l'avvio del freefilesync, con in input lo script da me delineato dalla GUI del programma, quando ho un evento di Kernel-Power (ho preso in considerazione l'id dell'evento associato allo spegnimento).
Ho anche provato anche ad impostare, dai criteri locali della macchina, sotto "Impostazioni di Windows"->"Script"->"Arresto" un bat che avvia il FreeFileSync allo spegnimento.
Nessuna delle due soluzioni ha funzionato.
Invece prendendo il file .bat, aggiungendo l'istruzione per spegnere il sistema e lanciandolo a mano, la sincronizzazione avviene con successo.
Nei primi due casi la sospensione del sistema non viene ritardata fino al completamento dello script, che vorrei venisse eseguito e completato.
La terza soluzione, non potrò adottarla, perchè gli utenti che utilizzano quella macchina dubito fortemente che possano ricordarsi di lanciare il file bat per spegnere il pc, invece di spegnerlo dall'interfaccia utente.
Anche altro software, possibilmente free, è ben accetto tra le soluzioni. :)
Grazie a tutti
Avrei l'esigenza di fare una sincronizzazione unilaterale, usando il software FreeFileSync, di una cartella locale di una macchina verso una cartella di rete, quando l'utente si appresta ad effettuare lo shutting down del sistema.
Ho provato ad utilizzare il task scheduler di Windows, pianificando l'avvio del freefilesync, con in input lo script da me delineato dalla GUI del programma, quando ho un evento di Kernel-Power (ho preso in considerazione l'id dell'evento associato allo spegnimento).
Ho anche provato anche ad impostare, dai criteri locali della macchina, sotto "Impostazioni di Windows"->"Script"->"Arresto" un bat che avvia il FreeFileSync allo spegnimento.
Nessuna delle due soluzioni ha funzionato.
Invece prendendo il file .bat, aggiungendo l'istruzione per spegnere il sistema e lanciandolo a mano, la sincronizzazione avviene con successo.
Nei primi due casi la sospensione del sistema non viene ritardata fino al completamento dello script, che vorrei venisse eseguito e completato.
La terza soluzione, non potrò adottarla, perchè gli utenti che utilizzano quella macchina dubito fortemente che possano ricordarsi di lanciare il file bat per spegnere il pc, invece di spegnerlo dall'interfaccia utente.
Anche altro software, possibilmente free, è ben accetto tra le soluzioni. :)
Grazie a tutti