1234567890
1234567890
1234567890
@echo off
setlocal enabledelayedexpansion
set FNClients=c:\ClientFolders.txt
for /f %%a in (%FNClients%) do (
set FNNew=%%a
ECHO !FNNew:~0,6!
)
setlocal enabledelayedexpansion
set FNClients=c:\ClientFolders.txt
for /f %%a in (%FNClients%) do (
set Client=%%a
set Client=!Client:~0,6!
echo D|xxcopy "F:\xxcopy\NAS\FROM\%Client%" "F:\xxcopy\NAS\TO\%Client%" /SC /F /S /E /VL /YY /V /JV /RC /TTA0 /TCA /H /TCC /TCW /I /FW /oA:"F:\xxcopy\29MAR2016 TEST Folder\Logs\Test1.log" /oF3
)
@echo off
setlocal enabledelayedexpansion
set FNLog=F:\xxcopy\29MAR2016 TEST Folder\Logs\Test1.log
set SrcDir=F:\xxcopy\NAS\FROM
set TgtDir=F:\xxcopy\NAS\TO
set FNClients=c:\ClientFolders.txt
for /d %%D in ("%SrcDir%\*") do (
set ClientFullDir=%%D
set ClientDir=%%~nD
for /f %%a in (%FNClients%) do (
if exist "!ClientFullDir!\%%a*" (
for /d %%E in ("!ClientFullDir!\%%a*") do (
echo xxcopy "!ClientFullDir!\%%~nE" "%TgtDir%\!ClientDir!\%%~nE" /SC /F /S /E /VL /YY /V /JV /RC /TTA0 /TCA /H /TCC /TCW /I /FW /oA:"%FNLog%" /oF3
echo.
)
)
)
)