Скачать программы - бесплатно!   Гость | Регистрация | Вход 
Скачать софт на сайте docent777.ucoz.ru

Меню сайта



Категории раздела
Про .BATники(для чайников) [15]
Интернет [5]
Для Ucoz [1]
Загрузочная флешка [2]


Интересно...


Бесплатные СМСки

 

Бесплатно отправить СМС с компьютера на мобильный телефон

Главная » Статьи » Статьи от Доцента » Про .BATники(для чайников)

Как скопировать файл или папку батником(COPY и XCOPY)
Как скопировать файл или папку батником.

Чтобы скопировать файл воспользуемся командой COPY.

COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B] источник [/A | /B]
     [+ источник [/A | /B] [+ ...]] [результат [/A | /B]]

  источник     Имена одного или нескольких копируемых файлов.
  /A           Файл является текстовым файлом ASCII.
  /B           Файл является двоичным файлом.
  /D           Указывает на возможность создания зашифрованного файла
  результат    Каталог и/или имя для конечных файлов.
  /V           Проверка правильности копирования файлов.
  /N           Использование, если возможно, коротких имен при копировании
               файлов, чьи имена не удовлетворяют стандарту 8.3.
  /Y           Подавление запроса подтверждения на перезапись существующего
               конечного файла.
  /-Y          Обязательный запрос подтверждения на перезапись существующего
               конечного файла.
  /Z           Копирование сетевых файлов с возобновлением.

Ключ /Y можно установить через переменную среды COPYCMD.
Ключ /-Y командной строки переопределяет такую установку.
По умолчанию требуется подтверждение, если только команда COPY не выполняется в пакетном файле.

Примеры

так копируется файл docent.txt из папки docent которая на диске С в корень диска D

copy c:\docent\docent.txt d:\

так копируется файл docent.txt из папки docent которая на диске С в папку kosoy которая находится на диске D

copy c:\docent\docent.txt d:\kosoy\

так копируется всё что находится в папке docent которая на диске С в корень диска D

copy c:\docent d:\

так копируется всё что находится в папке docent которая на диске С в папку kosoy которая находится на диске D

copy c:\docent d:\kosoy

C помощью этой команды можно скопировать текстовые файлы с корня диска С в папку kosoy которая находится на диске D

copy c:*.txt* d:\kosoy

Но команда COPY не может копировать группу директорий(папки,подпапки) и не копирует скрытые файлы!!!

Поэтому я привык пользоваться командой XCOPY

Копирование файлов и дерева папок.
XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W]
                           [/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U]
                           [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z]
                           [/EXCLUDE:file1[+file2][+file3]...]

  source       Указывает файл для копирования.
  destination  Указывает размещение и имя новых файлов.
  /A           Копирует файлы только с атрибутом "Архивный",
               при этом значение атрибута не изменяется.
  /M           Копирует файлы только с атрибутом "Архивный",
               при этом атрибут "Архивный" отключается.
  /D:m-d-y     Копирует файлы, измененные либо в указанный день, либо после.
               Если дата не указана, копируются только те файлы,
               которые новее в исходной папке.
  /EXCLUDE:file1[+file2][+file3]...
               Указывает список файлов, содержащих строки. Каждая строка
               должна находиться в отдельной линии в файлах.  Если одна из
               строк совпадает с любой частью абсолютного пути копируемого
               файла, то такой файл копироваться не будет.  Например,
               указывание таких строк, как \\obj\\ или .obj, исключает
               из копирования все файлы в папке obj и, соответственно, все
               файлы с расширением .obj.
  /P           Запрашивает, прежде чем создать конечный файл.
  /S           Копирует все папки и подпапки, кроме пустых.
  /E           Копирует все папки и подпапки, включая пустые.
               То же самое, что и /S /E. Можно использовать для изменения /T.
  /V           Проверяет каждый новый файл.
  /W           Запрашивает нажатие клавиши, прежде чем начать копирование.
  /C           Продолжает копирование, даже если произошла ошибка.
  /I           Если конечная папка не существует и копируется более одного
               файла, подразумевается, что местом назначения должна быть папка.
  /Q           Не отображает имена файлов во время копирования.
  /F           Отображает имена исходных и конечных файлов во время копирования.
  /L           Отображает файлы, которые будут скопированы.
  /G           Разрешает копирование шифрованных файлов в конечную папку,
               не поддерживающую шифрование.
  /H           Копирует скрытые и системные файлы.
  /R           Заменяет файлы, доступные только для чтения.
  /T           Создает структуру папок, но не копирует файлы. Не поддерживает
               пустые папки и подпапки. Сочетание /T /E
               поддерживает пустые папки и подпапки.
  /U           Копирует только файлы, которые уже существуют в конечной папке.
  /K           Копирует атрибуты. Простая команда Xcopy сбрасывает атрибут
               "Только чтение".
  /N           Копирует с использованием сгенерированных коротких имен.
  /O           Копирует права владельца файлом и сведения таблицы управления
               доступом (ACL).
  /X           Копирует параметры аудита файла (включает действие /O).
  /Y           Подавляет запрос на подтверждение перезаписи
               существующего конечного файла.
  /-Y          Вызывает запрос на подтверждение перезаписи
               существующего конечного файла.
  /Z           Копирует сетевые файлы с возобновлением.

Параметр /Y можно установить через переменную среды COPYCMD.
Параметр /-Y командной строки переопределяет такую установку.

Примеры

Cкопируем всё из папки docent(все папки и файлы которые в ней находятся) которая на диске С в папку kosoy которая находится на диске D

xcopy "C:\docent" "d:\kosoy\" /s/c/h/n/y/

Cкопируем всё 
.txt
 и папки в которых они находятся с диска С в папку kosoy которая находится на диске D

xcopy "C:\*.txt" "d:\kosoy\" /s/c/h/n/y/

Точно также можно скопировать и фотографии и инсталяторы и документы офиса и т.д.(достаточно подставить необходимое расширение файла).

Не забывайте,что пути содержащие пробелы необходимо брать в кавычки!

P.S. папки docent,
kosoy названы так для наглядности )))

Зарегистрированные пользователи могут задавать вопросы по батникам и создавать темы на форуме








Категория: Про .BATники(для чайников) | Добавил: Доцент (21.05.2011) | Автор: Доцент W
Просмотров: 42898 | Комментарии: 2 | Теги: XCOPY, как скопировать папку, скопировать файл, CMD, скопировать файл батником, BAT файл, bat, COPY | Рейтинг: 4.7/12

Это может быть для Вас интересным

Как оптимизировать работу в Windows Vista и W...
Прикольные батники или ВАТ - приколы.
Батник и автозагрузка
Настройка командной строки
Как скрыть окно DOS, невидимый батник
Создание и удаление папки с помощью .bat файл...
Как поставить кнопку от Гугл +1 на сайт от UC...
Кнопки Дай пять! от Mail, Дай рубль, друг! от...
Как правильно настроить BIOS
Как закрепить автозапуск RocketDock В Windows...
Переменные среды в CMD, BAT-файле
Команда ASSOC
Отключение - подключение к интернету батником...
Настройка спутникового ресивера (декодера) DR...
Как создать архив SFX
Как сделать скриншот
Выбор и ускорение 3G модема
Введение(посвящена чайникам)
Журнал событий Windows 7
Как скопировать файл или папку батником(COPY ...
Всего комментариев: 1
1  
А как отклонить запрос на перезапись файла?
Если У - разрешает, то что за ключ использовать чтобы запретить?

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

У нас ищут
ScriptCryptor Compiler
Photo Stamp Remover
Браузер Yandex Internet 18.0.1025.164+Portable
PhotoInstrument
FastStone Capture
Сборник детективов Жерара де Вилье(53шт.)
NirLauncher
Unitest Marine Training Software
Aleo Flash Intro Banner Maker
Bigasoft AVI Converter
Правильные ответы на CES 4.1
Notepad++v.5.9
Настройка спутникового ресивера (декодера) DRE 5000, GS 7300, поиск каналов ТРИКОЛОР ТВ
Как правильно настроить BIOS
Как скрыть окно DOS, невидимый батник
Введение(посвящена чайникам)
Как поставить пароль на файл или папку
Зависание компьютера
Настройка командной строки
Как оптимизировать работу системы с помощью специальных программ
Журнал событий Windows 7
Клавиатурный шпион для ПК
Команда Color в BAT файле
Чистим компьютер от пыли



Rambler's Top100 Тест скорости интернета
Бесплатно скачать программы, софт, утилиты для компьютера
Скачай у Доцента © 2011-2012 | Sitemap: XML HTML Хостинг от uCoz