Это небольшая работа - я знаю, что вы хотели назвать по-другому, но я подумал, будет ли это работать для вас.
Я бы посоветовал вам переименовать на копии что-то вроде Foldername.Filename.csv.
Используйте что-то вроде
echo f | xcopy /f /y srcfile destfile
РЕДАКТИРОВАТЬ
Я пытался в течение нескольких часов, я не думаю, что вы хотите, возможно с помощью приглашения CMD или файлов Bat.
Это то, что у меня есть
set sDir=C:\Documents and Settings\drook\Desktop
set dDir="C:\Documents and Settings\drook\Desktop\Folder\"
cd C:\Documents and Settings\drook\Desktop\
FOR /F %%a in ("*.txt") DO (
xcopy "%%a" "C:\Documents and Settings\drook\Desktop\Folder\"
cd\
cd C:\Documents and Settings\drook\Desktop\Folder\
ren "%%a" "newName-%dir%.txt"
cd\
cd C:\Documents and Settings\drook\Desktop\
)
pause
При переименовании происходит сбой, потому что игнорируется переменная. Так что, где я показываю newName-% dir% (где dir - переменная), это также может привести к ошибке для newName - %% a ...
Извините, я не думаю, что это возможно.
Сказав это, это делает его похожим на это возможным: windows-batch-file-to-copy-and-keep-duplicates