Я пытаюсь использовать Xcopy для копирования файлов и папок в место назначения, в результате чего я пытаюсь добавить дату в папку назначения.
Здесь я хочу, чтобы cmd предположил, что местом назначения является папка, а не файл. Поэтому я использовал параметр / i с командой. Тем не менее, когда я выполняю этот код, cmd спрашивает меня, является ли место назначения файлом или папкой.
Вот пример моего кода. Что я делаю не так?
Примечание. Так как мой язык Windows немецкий, моя дата выводится в формате "dd.mm.yyyy".
@echo on
Title xbackup.bat
REM -------------------------- Enter Source Directory --------------------------
set "dir1=C:\Users\ANUKRIS\Desktop\Process Folder"
REM Get Today's date
set datestamp=%date%
REM -------------------------- Enter Dest Directory --------------------------
set dir2=P:\_Departments\DGSB_FAO_G\09_Robotics\UIPath\Daimler_239_Obligo_Bereinigung\Backups\%datestamp%
xcopy "%dir1%" "%dir2%" /s /y /d /i
:end
EXIT /B 0