Bonjour tout le monde

Je cherche à effectuer un script en batch qui serait lancé la nuit pour synchroniser ou copier les travaux réalisé du jour. A savoir dedans se trouve des sous dossiers et fichiers. En somme, copier tout ce qui se trouve à l'intérieur vers la destination indiquée de la manière ci-dessous

1 - En effet, j'ai un lecteur réseau partagé nommé :
\\mp-dla.incladet.gouv.fr\site-b\Partage_SEND\CORSIC

2 - Et une adresse de communauté de travail sharepoint nommée :
\\portail-ct-rns.incladet.gouv.fr@SSL\sites\CAMIN-SEND_Commun\CORSIC

Actuellement, j'utilise le mappage réseau des 2 éléments ci-dessus et m'amuse tous les soirs avant de quitter le taf à copier le premier élément (point 1) dans le 2ème (point 2). Mais je souhaite automatiser cela et donc utiliser un script batch lancé la nuit.

j'ai cherché sur le forum et récupéré ce bout de code d'une ancienne discussion
Pouvez-vous m'indiquer si cela fonctionne avant que je fasse une betise en l'appliquant ou si des choses sont à modifier

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
@echo off & Title Synchronistaion des dossiers et les fichiers avec la commande Xcopy 
Cls
set count=1
set Dossiers="\\mp-dla.incladet.gouv.fr\site-b\Partage_SEND\CORSIC" "\\portail-ct-rns.incladet.gouv.fr@SSL\sites\CAMIN-SEND_Commun\CORSIC"
setlocal enabledelayedexpansion
@for %%a in (%Dossiers%) do (
	@for %%b in (%Dossiers%) do (
		@if not %%a==%%b (
			set "VAR[!count!]=%%a,%%b"
			set /a count+=1
		)
	)
)
 
@for /f "tokens=2,3 delims==," %%a in ('set VAR') do xcopy "%%~a" "%%~b" /E /D /C /Y /I
pause
Je vous remercie par avance pour votre aide