файл .bat для копирования-вставки папки в Windows XP

#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

Итак:http://ss64.com/nt/xcopy.html

Комментарии:

1. Спасибо, Луис. Я все еще не могу объединить time с именем папки назначения. Google напрямую не помогает. Все еще проверяю.

Ответ №2:

Я думаю, что чтение документации xcopy имело бы большое значение.