Почему xcopy не копирует файлы при использовании этих параметров?

У меня есть простой сценарий xcopy, который я запускаю из командной строки, который читает CSV-файл с каталогами и именами файлов. Раньше я без проблем использовал очень похожий скрипт. Вот сценарий:

Z:\HOME\>for /f "delims=, tokens=1,2,3,4" %i in (Z:\HOME\MissingImages.csv) do
echo f | xcopy "Y:\%j\%k\%l" "C:\Horizon\%j\%k\%l" >> Z:\HOME\MissingImagesLog.txt

Однако он не копирует файлы поверх Вот запись из файла журнала:

Does C:\Horizon\K\00\6bef500f.IMG  specify a file name
or directory name on the target
(F = file, D = directory)? f
0 File(s) copied

Он находит изображения, потому что, если я изменю корневой каталог на что-то еще, сценарий просто заполнит файл журнала 0 Скопировано файлов для всех записей , поэтому файлы есть и их можно увидеть ...

Кроме того, диск Z: \ находится в сети, а не локально, но я снова использовал очень похожий сценарий в сети без проблемы (просто требуется больше времени).

Я пробовал разные варианты, например / i , / s и т. Д., Но не могу заставить его копировать какие-либо файлы.

5
задан Ross Ridge 18 April 2018 в 22:52
поделиться