пакетное копирование файлов с помощью xcopy
Я проверил некоторые примеры в интернете, но я не могу заставить мой (первый) пакетный файл работать. Я хотел бы автоматически скопировать мой файл из одной папки в другую, но ничего не происходит.
@echo off
xcopy "C:source" "C:target" /c /d /i /y
exit
Вы не заметили ничего плохого?
Спасибо!!
Update: я выполнил команду, данную Bali C, но она по-прежнему не работает. Смотрите снимок
xcopy C:folder1 C:folder2folder1 /t /e /i /y
xcopy C:folder1 C:folder2 /t /e /i /y
Я должен остановить его с помощью CTRL + C.
PS: Я на Win 7
Обновление (Решение): Это работает! Проблема была название команды xcopy,летучая мышь на моем рабочем столе, и я, выполнив команду оттуда, так что это было выполнение команды xcopy.bat-файл моего рабочего стола вместо Windows.. Мне пришлось переименовать файл в " myxcopy.летучая мышь":
@echo off
xcopy "C:source" "C:target" /c /d /i /y
exit
4 ответа:
После тестирования большинства переключателей это сработало для меня:
xcopy C:\folder1 C:\folder2\folder1 /t /e /i /y
Это позволит скопировать папку
folder1
в папкуfolder2
. Таким образом, дерево каталогов будет выглядеть следующим образом:C: Folder1 Folder2 Folder1
Основываясь на справке xcopy, я попробовал и обнаружил, что следующее прекрасно работает для меня (попробовал на Win 7)
xcopy C:\folder1 C:\folder2\folder1 /E /C /I /Q /G /H /R /K /Y /Z /J