Come copiare una directory di file prima di avviare un particolare servizio su Windows 7

Ho un desktop di Windows 7 e un server Linux che esegue i servizi SSH e Samba.

La macchina Windows dispone di una directory di file che devono essere sincronizzati con una copia sul server Linux.

La macchina Windows dispone di un servizio che utilizza questa serie di file durante l'esecuzione e devo copiare i file prima che questo servizio sia in esecuzione per garantire l'integrità dei file copiati.

I file sono grandi (centinaia di MB) e idealmente vorrei utilizzare rsync per rendere questo process efficiente. Credo di poterlo fare con cygwin.

C'è quindi un modo per fare uno script (indovino un file BAT) che viene eseguito come un utente particolare, ma prima di un altro servizio particolare (ad esempio, quando si accende ma dopo aver stabilito la networking) e riesuisce i dati a sia la parte del server samba o (meglio) su ssh.

Sarebbe abbastanza facile in un ambiente Linux, ma non sono un esperto di Windows.

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.