Скорее всего, вы забыли переключатель /I
Если Source является каталогом или содержит подстановочные знаки, а Destination не существует, xcopy предполагает, что Destination указывает имя каталога и создает новый каталог. Затем xcopy копирует все указанные файлы в новый каталог. По умолчанию xcopy предлагает указать, является ли Destination файлом или каталогом.
Если папка не существует, вы должны были получить запрос, если местом назначения является файл или каталог.
Вас также может заинтересовать ключ /e
вместо /s
, который копирует все папки, даже если они пусты.
Существует большое количество других параметров для xcopy
вы можете найти с помощью /?
, Редко мои ксерокопии когда-либо используют /s
сам по себе.
Более подробная информация здесь: https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/xcopy