Sorrow62
Prerequisti:
Su ogni PC client ovviamente ci deve esser una cartella condivisa, ad es.
C:\SWAP
Ai fini dell'esempio i files si trovan tutti nella cartella del PC Host:
C:\Files
Client ed Host devon aver l'IP LAN assegnato manualmente, non da DHCP, ad es:
HOST: 192.168.1.100
CLIENT_1 : 192.168.1.102
CLIENT_2 : 192.168.1.103
CLIENT_3 : 192.168.1.104
etc...
In alternativa si potrebbe sceglier di dar un nome ad ogni Client, ma è una cosa poco professionale anche se il principio non cambia.
Scrivi quindi un file Batch, ad es: Copia.bat
Echo off
Cls
Echo
Echo "Copia iniziata"
CD\
XCOPY c:\files\*.* 192.168.1.101\swap /s /e /k /y
XCOPY c:\files\*.* 192.168.1.102\swap /s /e /k /y
XCOPY c:\files\*.* 192.168.1.103\swap /s /e /k /y
etc.. etc..
Echo
Echo "Copia terminata"
Per i dettagli di XCOPY vai nel prompt del dos (da: start / esegui... scrivi CMD) e scrivi xcopy /?
in breve:
/s /e = copia anche sottodirectory anche se vuote
/k = copia gli attributi altrimenti rimossi da xcopy
/y = Sovrascrive i files di destinazione senza chieder conferma
Se hai voglia di applicarti trova il modo di inserir gli indirizzi host in un file *.txt in modo che il batch li legga e magari effettui la copia in maniera selettiva, che so, magari per due gruppi di studenti, magari leggendo un file "flag" nella directory client.
Ciao