@echo off
for %%a in (
"C:\my folder\file1.pdf"
"C:\my folder\file2.pdf"
"C:\my folder\file3.pdf"
"C:\my 2nd folder\file3.pdf"
"C:\my 3rd folder\file2.pdf"
) do for %%b in ("%%~dpa\.") do copy "%%~a" "c:\backup\%%~nxb-%%~nxa"
pause
The above code will create copy commands like this, if that will work in your situation:
copy "C:\my folder\file1.pdf" "c:\backup\my folder-file1.pdf"
copy "C:\my folder\file2.pdf" "c:\backup\my folder-file2.pdf"
copy "C:\my folder\file3.pdf" "c:\backup\my folder-file3.pdf"
copy "C:\my 2nd folder\file3.pdf" "c:\backup\my 2nd folder-file3.pdf"
copy "C:\my 3rd folder\file2.pdf" "c:\backup\my 3rd folder-file2.pdf"