#windows #batch-file #copy-paste
#Windows #пакетный файл #копировать-вставить
Вопрос:
Мне нужно скопировать-вставить папку (файлы вложенные папки) в папку резервной копии. Мне также нужно добавить время в имя папки резервного копирования. xcopy
команда позволяет мне копировать только файлы. Мы будем признательны за вашу помощь.
Исходная папка = "C:Documents and Settings.....Project"
(содержит много файлов вложенных папок) Целевая папка = "C:Backup-Date/time of backup"
Например, Дата публикации: 16 мая 2011 года, 12:30
Я планирую запустить этот bat-файл через планировщик. Спасибо!
Ответ №1:
XCOPY
Скопируйте файлы и / или деревья каталогов в другую папку. XCOPY аналогичен команде КОПИРОВАНИЯ, за исключением того, что в нем есть дополнительные переключатели для подробного указания источника и назначения.
XCOPY особенно полезен при копировании файлов с CDROM на жесткий диск, поскольку он автоматически удаляет атрибут «только для чтения».
Синтаксис XCOPY источник [назначение] [параметры]
/S Копировать папки и вложенные папки
/E Скопируйте папки и вложенные папки, включая пустые папки. Может использоваться для изменения /T.
/H Скопируйте скрытые и системные файлы и папки (по умолчанию = N) Источник ключа: Имя пути к копируемым файлам.
назначение: Путь к новому файлу (-ам).
Вы можете посмотреть несколько вариантов:http://ss64.com/nt/xcopy.html
Комментарии:
1. Спасибо, Луис. Я все еще не могу объединить time с именем папки назначения. Google напрямую не помогает. Все еще проверяю.
Ответ №2:
Я думаю, что чтение документации xcopy имело бы большое значение.