bonjour,

J'ai un soucis dans mon script de batch.


Le but rechercher tout les points pst sur une machine et les rapatriés dans un autre volume en gardant son arborescence.
Mon soucis c'est que la copie fonctionne bien mais je ne récupère pas l'arborescence.

J'utilise XCOPY avec comme paramètre /s mais cela ne semble pas pris en compte.

Voici mon script
echo off


for %%i in (A,B,C) do (
if exist "%%i:\" set VrLetter=%%i& call :search %%i
)
goto FinBoucle
:search
for /r "%VrLetter%:\" %%j in (*.pst) do (
if exist %%j echo %%j

if exist %%j echo xcopy /y "%%j" d:\backup\ /S /F

)

goto :eof
:FinBoucle
Si quelqu'un a une meilleur idée.

Merci