Утилиты copy и replace - копирование и замена файлов через командную строку. Команды CMD

Электроника 12.06.2019
Электроника

Компании Apple. Продажи бьют все рекорды, а значит, миллионы пользователей скоро столкнутся с трудностями перехода с Android на iOS. Тем более что экраны новых iPhone увеличились до 4,7″ и 5,5″, а в операционной системе добавили больше возможностей для кастомизации. Чтобы этот процесс прошёл безболезненно, а вся информация осталась в целости и сохранности, Лайфхакер приготовил для вас инструкцию из шести простых шагов.

Добавьте email-аккаунты

Если на Android вы использовали различные адреса электронной почты, просто добавьте их все в ваш iPhone. Далее в настройках каждого из них отметьте контакты, календари, заметки и почту для синхронизации.

Если вы сохраняли контакты и календари в памяти вашего Android-смартфона, установите одно из специальных приложений, которые помогут вам перенести всю информацию без потерь. Многие из них осуществляют трансфер посредством Wi-Fi, так что подключать смартфоны к компьютеру вам не придётся.

Например, воспользуйтесь программой Copy My Data . Её можно скачать бесплатно для обеих платформ и легко перенести все необходимые данные. Просто установите приложение на обоих смартфонах и следуйте инструкциям.

Залогиньтесь в соцсетях

Если ваши контакты и календари были связаны с Facebook или Twitter, установите соответствующие приложения на вашем iPhone. Далее перейдите в настройки и выполните привязку к нужной вам социальной сети.




После этого у вас будет возможность синхронизировать необходимую информацию, переключив ползунки «Календари» и «Контакты» .

Используйте специализированные приложения

Самый простой способ перенести все ваши фотоснимки и видео со смартфона на смартфон - использовать одно из специальных приложений. Аналогично контактам, достаточно просто установить одну из таких программ на оба ваших устройства и, следуя подсказкам, синхронизировать гаджеты по Wi-Fi.

Синхронизируйтесь с iTunes

Вы также можете переместить свои снимки с Android на iOS посредством iTunes. Для этого достаточно следовать такой последовательности действий:

  1. Подключите Android-смартфон к компьютеру и найдите там фотографии и видео. Зачастую они расположены в папке DCIM → Camera . Если же у вас компьютер Mac, установите бесплатное приложение Android File Transfer и перейдите по аналогичному пути внутри программы.
  2. Скопируйте фотоснимки с памяти смартфона в отдельную папку на вашем компьютере.
  3. Подключите ваш iPhone к компьютеру.
  4. Откройте iTunes и перейдите на страницу вашего iPhone.
  5. Перейдите на вкладку «Фото» , поставьте галочку возле «Синхронизовать фотографии из:» и выберите папку, в которой содержатся скопированые фотоснимки. Если вы также желаете переместить и видео, отметьте пункт «Включать синхронизацию видео» .
  6. Нажмите Apply в правом нижнем углу окна.

Загруженные фотографии вы найдёте в разделе «Альбомы» приложения «Фото» .

Используйте стриминговые сервисы

Если на Android вы использовали , просто установите их на вашем iPhone. Это может быть Spotify, Rdio, «Яндекс.Музыка» или менее популярные Pandora и Beats Music. Введите данные своего аккаунта и продолжайте слушать музыку.

Импортируйте с компьютера

Инструкции аналогичны таковым при синхронизации фото с помощью iTunes .

  1. Найдите в папке Music вашего смартфона или в аналогичном разделе приложения Android File Transfer , если у вас Mac, музыку.
  2. Выберите нужные треки и скопируйте в отдельную папку на компьютере.
  3. Откройте iTunes и в главном окне выберите вкладку «Музыка» .
  4. Переместите треки с выделенной папки в открытую музыкальную медиатеку.
  5. Перейдите на страницу вашего iPhone и в разделе «Музыка» выберите или всю библиотеку песен, или какие-то отдельные из них, конкретного исполнителя, альбом.
  6. Нажмите «Синхронизировать», после чего музыка появится на вашем iPhone.

Импортируйте ePub-файлы, используя iTunes

Инструкции аналогичны двум предыдущим случаям:

  1. Найдите книги и PDF в разделе Documents вашего смартфона. Владельцам Mac аналогичную папку стоит искать внутри приложения Android File Transfer .
  2. Скопируйте нужные вам файлы в отдельную папку.
  3. Перетащите книги и PDF в раздел iBooks → Lists или же iTunes → «Книги» в случае использования Windows.
  4. Открываете iTunes, выбираете нужные вам книги и синхронизируете.

PDF-файлы вы найдёте в одноимённом разделе приложения iBooks вашего смартфона.

Используйте сторонние приложения

Если вам доводилось загружать книги с помощью Kindle, Google Play Books или Nook, просто скачайте соответствующие приложения на ваш iPhone. После этого введите свой логин и пароль и наслаждайтесь чтением.

Импортируйте в офисный пакет iWork при помощи iCloud

Прежде всего необходимо установить набор приложений iWork . Владельцы гаджетов, купленных после сентября 2013 года, могут скачать все эти три приложения бесплатно. Остальным же придётся заплатить по 329 рублей за каждое из них.

  1. Если в процессе настройки нового iPhone вы забыли включить iCloud-синхронизацию, придерживайтесь такой последовательности действий.
    Перейдите в меню «Настройки» → iCloud . Выбрав «Аккаунт», войдите при помощи вашего Apple ID. Если и его у вас нет, просто создайте новый.
  2. Вернитесь в меню «Настройки» , найдите там нужное приложение и переключите ползунок «Использовать iCloud» .

В точности, как и в предыдущих примерах, переместите документы из раздела Documents (Android File Transfer → Documents) в отдельно выделенную папку на вашем компьютере.




Для того чтобы загрузить документы в iCloud, войдите на iCloud.com , используя ваш Apple ID и пароль. После выберите одно из приложений в зависимости от типа вашего документа. Просто перетащите нужный файл внутрь программы, и он загрузится в облачное хранилище и появится на всех устройствах, привязанных к данному Apple ID.

App Store может похвастаться более 900 000 приложениями, что на четверть больше такового показателя Google Play, а практика запускать громкие проекты первым делом на iOS - нормальна. Чем бы вы ни пользовались на Android, вы наверняка найдёте замену или то же приложение на iOS.

Команда COPY

Источник [+ источник [+ ...]] [результат ]:

источникИмена одного или нескольких копируемых файлов.

/AФайл является текстовым файлом ASCII.

/BФайл является двоичным файлом.

результатКаталог и/или имя для конечных файлов.

/VПроверка правильности копирования файлов.

/N Использование, если возможно, коротких имен при копировании файлов, чьи имена не удовлетворяют стандарту 8.3.

/Y Подавление запроса подтверждения на перезапись существующего конечного файла.

/-Y Обязательный запрос подтверждения на перезапись существующего конечного файла.

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

Ключ /-Y командной строки переопределяет такую установку.

По умолчанию требуется подтверждение, если только команда COPY не выполняется в пакетном файле

Команда XCOPY

Чтобы объединить файлы, укажите один конечный и несколько исходных файлов, используя подстановочные знаки или формат "файл1+файл2+файл3+...". Копирование файлов и структур каталогов.

источник [результат] ] ]

[+файл3]...]

источник Копируемые файлы.

результат Местоположение и/или имена новых файлов.

/A Копирование только файлов с установленным архивным атрибутом. Сам атрибут при этом не изменяется.

/M Копирование только файлов с установленным архивным атрибутом. После копирования атрибут снимается.

/D:датаКоп. файлов, измененных не ранее указанной даты. Если дата не указана, заменяются только конечные файлы

/EXCLUDE:файл1[+файл2][+файл3]...Список файлов, содержащих строки. Когда любая из строк Совпадает с любой частью абсолютного пути к копируемому файлу, такой файл исключается из операции копирования. К примеру, указав строку obj или.obj можно исключить все файлы из папки obj или все файлы с расширением obj соответственно.

/P Вывод запросов перед созданием каждого нового файла.

/S Копирование каталогов с подкаталогами (кроме пустых).

/E Копирование каталогов с подкаталогами (в том числе пустых).

Эквивалентен сочетанию ключей /S /E. Совместим с ключом /T. /V

Сравнение конечных файлов с исходными.

/W Вывод запроса на нажатие клавиши перед копированием.

/C Продолжение копирования, независимо от наличия ошибок.

/I Если результат не существует, а копируется несколько файлов, считается, что указано имя каталога.

/Q Запрет вывода имен копируемых файлов.

/F Вывод полных имен исходных и конечных файлов.

/L Вывод имен копируемых файлов.

/H Копирование скрытых и системных файлов (среди прочих).

/R Разрешение замены файлов, предназначенных только для чтения.

/T Создание структуры каталогов (кроме пустых каталогов) без копирования файлов. Если требуется создать пустые каталоги и подкаталоги, используйте сочетание ключей /T /E.

/U Копирование только файлов, уже имеющихся в конечном каталоге.

/K Копирование атрибута "Только чтение" (обычно он сбрасывается).

/N Использование коротких имен при копировании.

/O Копирование сведений о владельце и данных ACL.

/X Копирование параметров аудита файлов (требует /O).

/Y Подавление запроса подтверждения на перезапись существующего конечного файла. /-Y Обязательный запрос подтверждения на перезапись существующего конечного файла.

/Z Копирование сетевых файлов с возобновлением.

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

Пример: 1. Копирование text.txt в A:ЗаданияНовая

2. При копировании имя файла будет изменено

Полный список команд можно вывести набрав HELP в командной строке.

Команда CD

Текущий каталог можно изменить с помощью команды

CD [диск:][путь\]

Путь к требуемому каталогу указывается с учетом приведенных выше замечаний. Например, команда CD \ выполняет переход в корневой каталог текущего диска. Если запустить команду CD без параметров, то на экран будут выведены имена текущего диска и каталога.

Команда COPY

Одной из наиболее часто повторяющихся задач при работе на компьютере является копирование и перемещение файлов из одного места в другое. Для копирования одного или нескольких файлов используется команда COPY.

Синтаксис этой команды:

COPY источник [+ источник [+ ...]] [результат ]

Краткое описание параметров и ключей команды COPY приведено в таблице.

Таблица 1.1. Параметры и ключи команды COPY

Параметр

Описание

источник

Имя копируемого файла или файлов

Файл является текстовым файлом ASCII, то есть конец файла обозначается символом с кодом ASCII 26 (+)

Файл является двоичным. Этот ключ указывает на то, что интерпретатор команд должен при копировании считывать из источника число байт, заданное размером в каталоге копируемого файла

результат

Каталог для размещения результата копирования и/или имя создаваемого файла

Проверка правильности копирования путем сравнения файлов после копирования

Отключение режима запроса подтверждения на замену файлов

Включение режима запроса подтверждения на замену файлов

Приведем примеры использования команды COPY.

Копирование файла abc.txt из текущего каталога в каталог D:\PROGRAM под тем же именем:

COPY abc.txt D:\PROGRAM

Копирование файла abc.txt из текущего каталога в каталог D:\PROGRAM под новым именем def.txt:

COPY abc.txt D:\PROGRAM\def.txt

Копирование всех файлов с расширением txt с диска A: в каталог "Мои документы" на диске C:

COPY A:\*.txt "C:\Мои документы"

Если не задать в команде целевой файл, то команда COPY создаст копию файла-источника с тем же именем, датой и временем создания, что и исходный файл, и поместит новую копию в текущий каталог на текущем диске. Например, для того, чтобы скопировать все файлы из корневого каталога диска A: в текущий каталог, достаточно выполнить такую краткую команду:

COPY A:\*.*

В качестве источника или результата при копировании можно указывать имена не только файлов, но и устройств компьютера. Например, для того, чтобы распечатать файл abc.txt на принтере, можно воспользоваться командой копирования этого файла на устройство PRN: COPY abc.txt PRN

Другой интересный пример: создадим новый текстовый файл и запишем в него информацию, без использования текстового редактора. Для этого достаточно ввести команду COPY CON my.txt, которая будет копировать то, что вы набираете на клавиатуре, в файл my.txt (если этот файл существовал, то он перезапишется, иначе - создастся). Для завершения ввода необходимо ввести символ конца файла, то есть нажать клавиши +.

Команда COPY может также объединять (склеивать) нескольких файлов в один. Для этого необходимо указать единственный результирующий файл и несколько исходных. Это достигается путем использования групповых знаков (? и *) или формата файл1 + файл2 + файл3. Например, для объединения файлов 1.txt и 2.txt в файл 3.txt можно задать следующую команду:

COPY 1.txt+2.txt 3.txt

Объединение всех файлов с расширением dat из текущего каталога в один файл all.dat может быть произведено так:

COPY /B *.dat all.dat

Ключ /B здесь используется для предотвращения усечения соединяемых файлов, так как при комбинировании файлов команда COPY по умолчанию считает файлами текстовыми.

Если имя целевого файла совпадает с именем одного из копируемых файлов (кроме первого), то исходное содержимое целевого файла теряется. Если имя целевого файла опущено, то в его качестве используется первый файл из списка. Например, команда COPY 1.txt+2.txt добавит к содержимому файла 1.txt содержимое файла 2.txt. Командой COPY можно воспользоваться и для присвоения какому-либо файлу текущей даты и времени без модификации его содержимого. Для этого нужно ввести команду типа

COPY /B 1.txt +,

Здесь запятые указывают на пропуск параметра приемника, что и приводит к требуемому результату.

Команда COPY имеет и свои недостатки. Например, с ее помощью нельзя копировать скрытые и системные файлы, файлы нулевой длины, файлы из подкаталогов. Кроме того, если при копировании группы файлов COPY встретит файл, который в данный момент нельзя скопировать (например, он занят другим приложением), то процесс копирования полностью прервется, и остальные файлы не будут скопированы.

Команда XCOPY

Указанные при описании команды COPY проблемы можно решить с помощью команды XCOPY, которая предоставляет намного больше возможностей при копировании. Необходимо отметить, правда, что XCOPY может работать только с файлами и каталогами, но не с устройствами.

Синтаксис этой команды:

XCOPY источник [результат] [ключи]

Команда XCOPY имеет множество ключей, мы коснемся лишь некоторых из них. Ключ /D[:[дата]] позволяет копировать только файлы, измененные не ранее указанной даты. Если параметр дата не указан, то копирование будет производиться только если источник новее результата. Например, команда

XCOPY "C:\Мои документы\*.*" "D:\BACKUP\Мои документы" /D

скопирует в каталог "D:\BACKUP\Мои документы" только те файлы из каталога "C:\Мои документы", которые были изменены со времени последнего подобного копирования или которых вообще не было в "D:\BACKUP\Мои документы".

Ключ /S позволяет копировать все непустые подкаталоги в каталоге-источнике. С помощью же ключа /E можно копировать вообще все подкаталоги, включая и пустые.

Если указан ключ /C, то копирование будет продолжаться даже в случае возникновения ошибок. Это бывает очень полезным при операциях копирования, производимых над группами файлов, например, при резервном копировании данных.

Ключ /I важен для случая, когда копируются несколько файлов, а файл назначения отсутствует. При задании этого ключа команда XCOPY считает, что файл назначения должен быть каталогом. Например, если задать ключ /I в команде копирования всех файлов с расширением txt из текущего каталога в несуществующий еще подкаталог TEXT,

XCOPY *.txt TEXT /I

то подкаталог TEXT будет создан без дополнительных запросов.

Ключи /Q, /F и /L отвечают за режим отображения при копировании. При задании ключа /Q имена файлов при копировании не отображаются, ключа /F - отображаются полные пути источника и результата. Ключ /L обозначает, что отображаются только файлы, которые должны быть скопированы (при этом само копирование не производится).

С помощью ключа /H можно копировать скрытые и системные файлы, а с помощью ключа /R - заменять файлы с атрибутом "Только для чтения". Например, для копирования всех файлов из корневого каталога диска C: (включая системные и скрытые) в каталог SYS на диске D:, нужно ввести следующую команду:

XCOPY C:\*.* D:\SYS /H

Ключ /T позволяет применять XCOPY для копирования только структуры каталогов источника, без дублирования находящихся в этих каталогах файлов, причем пустые каталоги и подкаталоги не включаются. Для того, чтобы все же включить пустые каталоги и подкаталоги, нужно использовать комбинацию ключей /T /E.

Используя XCOPY можно при копировании обновлять только уже существующие файлы (новые файлы при этом не записываются). Для этого применяется ключ /U. Например, если в каталоге C:\2 находились файлы a.txt и b.txt, а в каталоге C:\1 - файлы a.txt, b.txt, c.txt и d.txt, то после выполнения команды

XCOPY C:\1 C:\2 /U

в каталоге C:\2 по-прежнему останутся лишь два файла a.txt и b.txt, содержимое которых будет заменено содержимым соответствующих файлов из каталога C:\1.Если с помощью XCOPY копировался файл с атрибутом "Только для чтения", то по умолчанию у файла-копии этот атрибут снимется. Для того, чтобы копировать не только данные, но и полностью атрибуты файла, необходимо использовать ключ /K.

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

Команда DIR

Еще одной очень полезной командой является DIR [диск:][путь][имя_файла] [ключи], которая используется для вывода информации о содержимом дисков и каталогов. Параметр [диск:][путь] задает диск и каталог, содержимое которого нужно вывести на экран. Параметр [имя_файла] задает файл или группу файлов, которые нужно включить в список. Например, команда

DIR C:\*.bat

выведет на экран все файлы с расширением bat в корневом каталоге диска C:. Если задать эту команду без параметров, то выводится метка диска и его серийный номер, имена (в коротком и длинном вариантах) файлов и подкаталогов, находящихся в текущем каталоге, а также дата и время их последней модификации. После этого выводится число файлов в каталоге, общий объем (в байтах), занимаемый файлами, и объем свободного пространства на диске. Например:

Том в устройстве C имеет метку PHYS1_PART2 Серийный номер тома: 366D-6107 Содержимое папки C:\aditor . <ПАПКА> 25.01.00 17:15 . .. <ПАПКА> 25.01.00 17:15 .. TEMPLT02 DAT 227 07.08.98 1:00 templt02.dat UNINST1 000 1 093 02.03.99 8:36 UNINST1.000 HILITE DAT 1 082 18.09.98 18:55 hilite.dat TEMPLT01 DAT 48 07.08.98 1:00 templt01.dat UNINST0 000 40 960 15.04.98 2:08 UNINST0.000 TTABLE DAT 357 07.08.98 1:00 ttable.dat ADITOR EXE 461 312 01.12.99 23:13 aditor.exe README TXT 3 974 25.01.00 17:26 readme.txt ADITOR HLP 24 594 08.10.98 23:12 aditor.hlp ТЕКСТО~1 TXT 0 11.03.01 9:02 Текстовый файл.txt 11 файлов 533 647 байт 2 папок 143 261 696 байт свободно

С помощью ключей команды DIR можно задать различные режимы расположения, фильтрации и сортировки. Например, при использовании ключа /W перечень файлов выводится в широком формате с максимально возможным числом имен файлов или каталогов на каждой строке. Например:

Том в устройстве C имеет метку PHYS1_PART2 Серийный номер тома: 366D-6107 Содержимое папки C:\aditor [.] [..] TEMPLT02.DAT UNINST1.000 HILITE.DAT TEMPLT01.DAT UNINST0.000 TTABLE.DAT ADITOR.EXE README.TXT ADITOR.HLP ТЕКСТО~1.TXT 11 файлов 533 647 байт 2 папок 143 257 600 байт свободно

С помощью ключа /A[[:]атрибуты] можно вывести имена только тех каталогов и файлов, которые имеют заданные атрибуты (R - "Только чтение", A - "Архивный", S - "Системный", H - "Скрытый", префикс "–" имеет значение НЕ). Если ключ /A используется более чем с одним значением атрибута, будут выведены имена только тех файлов, у которых все атрибуты совпадают с заданными. Например, для вывода имен всех файлов в корневом каталоге диска C:, которые одновременно являются скрытыми и системными, можно задать команду

DIR C:\ /A:HS

а для вывода всех файлов, кроме скрытых - команду

DIR C:\ /A:-H

Отметим здесь, что атрибуту каталога соответствует буква D, то есть для того, чтобы, например, вывести список всех каталогов диска C:, нужно задать команду

DIR C: /A:D

Ключ /O[[:]сортировка] задает порядок сортировки содержимого каталога при выводе его командой DIR. Если этот ключ опущен, DIR печатает имена файлов и каталогов в том порядке, в котором они содержатся в каталоге. Если ключ /O задан, а параметр сортировка не указан, то DIR выводит имена в алфавитном порядке. В параметре сортировка можно использовать следующие значения: N - по имени (алфавитная), S - по размеру (начиная с меньших), E - по расширению (алфавитная), D - по дате (начиная с более старых), A - по дате загрузки (начиная с более старых), G - начать список с каталогов. Префикс "–" означает обратный порядок. Если задается более одного значения порядка сортировки, файлы сортируются по первому критерию, затем по второму и т.д.

Ключ /S означает вывод списка файлов из заданного каталога и его подкаталогов.

Ключ /B перечисляет только названия каталогов и имена файлов (в длинном формате) по одному на строку, включая расширение. При этом выводится только основная информация, без итоговой. Например:

Templt02.dat UNINST1.000 hilite.dat templt01.dat UNINST0.000 ttable.dat aditor.exe readme.txt aditor.hlp Текстовый файл.txt

Команды MKDIR и RMDIR

Для создания нового каталога и удаления уже существующего пустого каталога используются команды MKDIR [диск:]путь и RMDIR [диск:]путь [ключи] соответственно (или их короткие аналоги MD и RD). Например:

MKDIR "C:\Примеры" RMDIR "C:\Примеры"

Команда MKDIR не может быть выполнена, если каталог или файл с заданным именем уже существует. Команда RMDIR не будет выполнена, если удаляемый каталог не пустой.

Команда DEL

Удалить один или несколько файлов можно с помощью команды

DEL [диск:][путь]имя_файла [ключи]

Для удаления сразу нескольких файлов используются групповые знаки? и *. Ключ /S позволяет удалить указанные файлы из всех подкаталогов, ключ /F – принудительно удалить файлы, доступные только для чтения, ключ /A[[:]атрибуты] – отбирать файлы для удаления по атрибутам (аналогично ключу /A[[:]атрибуты] в команде DIR).

Команда REN

Переименовать файлы и каталоги можно с помощью команды RENAME (REN). Синтаксис этой команды имеет следующий вид:

REN [диск:][путь][каталог1|файл1] [каталог2|файл2]

Здесь параметр каталог1|файл1 определяет название каталога/файла, которое нужно изменить, а каталог2|файл2 задает новое название каталога/файла. В любом параметре команды REN можно использовать групповые символы? и *. При этом представленные шаблонами символы в параметре файл2 будут идентичны соответствующим символам в параметре файл1. Например, чтобы изменить у всех файлов с расширением txt в текущей директории расширение на doc, нужно ввести такую команду:

REN *.txt *.doc

Если файл с именем файл2 уже существует, то команда REN прекратит выполнение, и произойдет вывод сообщения, что файл уже существует или занят. Кроме того, в команде REN нельзя указать другой диск или каталог для создания результирующих каталога и файла. Для этой цели нужно использовать команду MOVE, предназначенную для переименования и перемещения файлов и каталогов.

Команда MOVE

Синтаксис команды для перемещения одного или более файлов имеет вид:

MOVE [диск:][путь]имя_файла1[,...] результирующий_файл

Синтаксис команды для переименования папки имеет вид:

MOVE [диск:][путь]каталог1 каталог2

Здесь параметр результирующий_файл задает новое размещение файла и может включать имя диска, двоеточие, имя каталога, либо их сочетание. Если перемещается только один файл, допускается указать его новое имя. Это позволяет сразу переместить и переименовать файл. Например,

MOVE "C:\Мои документы\список.txt" D:\list.txt

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


Утилита XCopy - одно из самых старых и полезных средств перемещения данных. Назначение XCopy состоит в изменении местоположения папок. Проводник во многом заменил эту утилиту, и по возможности мы рекомендуем пользоваться именно им. Тем не менее, существуют несколько важных применений утилиты XCopy:

  • сценарии для манипуляций с файлами;
  • перемещение отдельных файлов в сложной структуре;
  • копирование всех доступных файлов, даже если некоторые файлы не могут быть перемещены;
  • архивирование данных из одной системы на другую;
  • перемещение файлов с конкретными атрибутами.

Многие используют утилиту XCopy в качестве приложения для архивации, поскольку она замечательно справляется с этой задачей. Вы можете легко скопировать файлы данных из папки на архивный носитель, например, другой жесткий диск, дискету, Zip-накопитель или сетевой накопитель. К сожалению, утилита XCopy не поддерживает такой традиционный носитель, как магнитная лента. Кроме того, носитель, на который производится копирование, должен быть размечен, поэтому XCopy не позволяет записывать файлы на компакт диски.

Как пользоваться?

Утилита XCopy используется так же, как и стандартная команда копирования - с указанием исходных и целевых файлов. Например, чтобы скопировать все файлы из папки MyDir диска C в одноименную папку диска D, введите команду:

XCopy C:\MyDir\*.* D:\MyDiг\*.*

Затем нажмите клавишу Enter. Утилита XCopy поддерживает набор ключей, наиболее важные из которых перечислены ниже.

Дополнительные ключи

/A и /M - копируются только архивные файлы. С помощью этих ключей утилиту XCopy можно использовать для архивации. Ключ /M также сбрасывает архивный атрибут с копируемых файлов, что указывает на создание их резервной копии. Таким образом, при использовании XCopy как приложения для архивации следует применять исключительно ключ /M.

/C - продолжает копирование даже при появлении ошибок данных. Используйте эту функцию, чтобы скопировать из поврежденной папки все возможное содержимое в новое место. Проводник лишен подобной функции - копирование прекращается после первой ошибки.

/G - позволяет копировать зашифрованные файлы в место, не поддерживающее шифрование. Эта функция дешифрирует файл, и для ее выполнения вы должны иметь соответствующие системные права.

/H - копирует скрытые и системные файлы.

/K - копирует атрибуты файлов вместе с самими файлами. В обычном режиме утилита XCopy лишает файлы атрибута «только чтение».

/O и /X - защита скопированных файлов. Ключ /O вместе с файлом копирует информацию о его владельце и таблицу управления доступом. Таблица управления доступом содержит сведения о пользователях, имеющих право доступа к файлу, и действиях, которые они могут с ним вы-полнять. Ключ /X также копирует информацию аудита файла. Эта функция важна при слежении за доступом к файлу.

/R - перезаписывает файлы с атрибутом «только чтение» при копировании. Используйте этот ключ при архивации, чтобы версии файлов, защищенных от записи, обновлялись в резервной копии.

/S и /E - копируют файлы не только из текущей папки, но и из всех вложенных в нее папок. Ключ /E также копирует пустые вложенные папки. Указанные ключи позволяют не только выполнить копирование файлов, но и сохранить структуру папки.

/T - создает копию структуры исходной папки, не копируя никаких файлов. Пользуйтесь этой функцией для создания новых проектов. Иногда бывает полезно лишь повторить структуру папки, не копируя из нее конкретную информацию.

/U - копирует из исходной папки только те файлы, которые присутствуют в целевой папке. Эта функция помогает обновить часть файлов целевой папки, избавляя от необходимости указывать каждый файл отдельно.

/V - проверяет все скопированные файлы, сравнивая их содержимое с исход-ными файлами. Данный ключ увеличивает время копирования, однако его всегда следует использовать при архивации посредством утилиты XCopy. В противном случае есть риск занести в резервную копию поврежденные данные и не узнать об этом.

Формат команды

copy con имя файла

Замечание

После нажатия ENTER нужно ввести текст файла, затем последовательно нажать F6 ENTER или CTRL Z.

copy con new.txt – создание текстового файла new.txt в текущем каталоге.

Команда ren (Rename) – переименование файлов

Формат команды

ren (имя_файла) (новое имя_файла)

ren new.txt new.doc – изменить имя файла new.txt на new.doc в текущем каталоге.

Команда DEL внутренняя команда удаления файлов.

Формат команды

DEL диск:путь имя_файла.расш /Р

ERASE диск:путь имя_файла.расш/Р

Ключи

– перед удалением каждого файлаDOS запрашивает разрешение на удаление.

Замечания

1. Если не указан диск, подразумевается текущий диск.

3. Если указаны диск или путь, но не указано имя файла, удаляются все файлы текущего каталога, т.е. подразумевается спецификация*.* . При вводе команды без указания имени файла система выдает на экран предупреждение:

All files in directory will be deleted

Are you sure (Y/N)?

Пользователь имеет возможность, ответив N , аннулировать команду.

4. Команда не удаляет файлы с атрибутом только для чтения .

5. Команда не удаляет подкаталоги. Для удаления подкаталога следует сначала удалить все содержащиеся в нем файлы, а затем использовать команду RMDIR.

6. В спецификации файла допускается использование шаблонов групповых операций.

Пример:
del new.txt – удаление файла new.txt из текущего каталога.

Команда TYPE – внутренняя команда вывода на экран содержимого файла.

Формат команды

TYPE диск:путь имя-файла.расш

1. Если не указано имя диска, подразумевается текущий диск.

2. Если не указан путь, подразумевается текущий каталог.

3. КомандаTYPE выводит только текстовые файлы (содержащие коды ASCII ).

4. С командойTYPE нельзя использовать шаблоны групповых операций. Выводимый файл должен быть описан однозначно.

Команда MORE – команда постраничного вывода на экран содержимого файла.

Формат команды

MORE диск:путьимя_файла.расш

  1. Для просмотра следующей страницы файла необходимо нажать любую клавишу.
  2. Для прекращения просмотра необходимо последовательно нажать F6 ENTER или вместе CTRL Z.

Конец работы -

Эта тема принадлежит разделу:

Фундаментальные положения и понятия операционных систем

Федеральное государственное бюджетное.. образовательное учреждение высшего.. профессионального образования..

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Обнинск 2009
УДК 004.3(075) Куликова Н.В., Петровская Е.Н. Фундаментальные положения и понятия операционных систем: Учебник по дисциплине «Операционные системы» – Обнинск: ИАТЭ, 2009, –

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

Сферы применения ЭВМ
Министр техники Англии в 60-х годах отмечал, что «влияние ЭВМ гораздо важнее, чем революция в ядерной энергетике и в освоении космоса. Нет буквально ни одного аспекта управления или политики общест

Этические, правовые и социально-психологические проблемы внедрения ЭВМ
Человечество вступило в новую эпоху – эпоху информационного общества. К новому тысячелетию оно подошло, имея в своих руках принципиально новый инструмент. Изменения в индустрии коммуникации и инфор

Понятие математического обеспечения
Математическое обеспечение ЭВМ (МО) − это совокупность математических методов, алгоритмических языков и системного программного обеспечения (ПО), создаваемых и используемых н

Этапы развития математического обеспечения
Развитием МО ЭВМ явилась разработка трансляторов − программ для перевода с языка пользователя на машинный язык. Были созданы первые алгоритмические языки и разработаны средства трансляции, сл

Обеспечения ЭВМ
Математическое обеспечение (МО) по своим задачам и функциям, выполняемым различными элементами программного обеспечения (ПО), можно разделить на две части: общее (внутреннее) и специальное (внешнее

Понятие операционной системы
Операционные системы (ОС)являютсячастью математического обеспечения ЭВМ и служат для автоматического управления ресурсами и оптимизации времени прохождения программы пользователя ч

Типы операционных систем
Традиционно различают следующие типы операционных систем: - системы реального времени; - системы пакетной обработки (пакетного режима); - системы разделе

Времени
Структура ПО систем реального времени зависит от условий применения, от процессоров, используемых в качестве узлов системы, и от их взаимодействия (рис. 3.4).

Операционная система пакетной обработки
Понятие пакетного режима связано со способом доступа к вычислительной системе. Пакетный режим − это такой порядок работы, при котором принимаются централизованные заявки на в

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

Операционных систем
Все ОС различаются по назначению, выполняемым функциям и формам реализации, но при всех уникальных свойствах каждой ОС можно выделить их тождественное сходство в смысле использования некоторых прин

Управление вводом-выводом
Управление вводом-выводом в операционных системах основывается на идее отторжения пользователя от знания конкретных физических устройств, подключенных к вычислительной системе, и обеспечении незави

Вопросы для самоконтроля
1. Группа определений ОС по функциональному назначению. 2. Ресурсная группа определений ОС. 3. Основное определение ОС, ее место в математическом обеспечении ЭВМ и назначение.

Определение основных элементов
Задание – это выполнение такой последовательности взаимосвязанных обрабатывающих программ, которая охватывает всю решаемую прикладную задачу. Выполнение одной обрабатывающей програ

Структуры рабочих программ
Созданная редактором связей рабочая программа может иметь одну из четырех структур. Простая структура – один модуль загрузки, загружаемый в основную память как единое целое, содерж

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

Системы
Средства операционной системы (ОС), способные обеспечить широкий спектр работ в современных ВС, должны обладать гибкой архитектурой. Под архитектурой системы понимается набор разны

Механизм планирования
Многоуровневая организация вычислений в ОС накладывает отпечаток на построение механизма планирования. Существование разных уровней вычислений позволяет обеспечить схему планирован

Основные блоки операционной системы
Для операционных систем не существует стандартных общепринятых принципов организации. Неформально состояние ОС можно определить как совокупность всех процессов и ресурсов в системе. Состояние проце

Критическая область и синхронизация
Состояние системы определяется действиями, производимыми процессами, которые могут затребовать, захватить и освободить ресурсы. Под ресурсом системы в общем случае понимается и ЦП (центральный проц

Понятие моделирования и типы моделей
Модель − это физическая или абстрактная система, адекватно представляющая собой объект исследования. Физические модели образуются из совокупности ма

Формальная модель операционной системы
Для упрощения понимания работы различных блоков операционной системы имеет смысл ввести ее формальную модель, функционирующую на некоторой абстрактной вычислительной системе. Пусть Т=

Взаимосвязь процессов и ресурсов
Рассмотрим конкретную ситуацию в вычислительной системе в определенный момент времени с формальных позиций. Пусть некоторый процесс pа, расположенный в графе Гt

Режимы мультирограммирования
Операционная система работает в мультипрограммном режиме, если возможно одновременное обслуживание нескольких процессов. Можно выделить следующие режимы мультипрограммирования: одновременное исполь

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

Управление запросами
Управление запросами основывается на учете свободных участков памяти, имеющихся в разделе. Для представления свободных участков супервизор выстраивает очередь управляющих блоков, называемых элемент

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

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

Переадресация ввода-вывода
В системе UNIX программа в период своего выполнения называется процессом. Если несколько пользователей одновременно запускают одну и ту же программу, то говорят о существова

Файловая система ОС ЮНИКС и ее структура
Организационная структура, в соответствии с которой файлы хранятся на запоминающем устройстве, называется файловой системой. Файловая система ОС UNIX разработана, в первую очередь, для удобс

Ядро системы
Ядро ОС UNIX состоит из двух основных частей: управление процессами и управление устройствами (рис. 8.11).

Программные компоненты MAKE и SCCS
Основная проблема, возникающая при разработке больших программных комплексов, − это координация деятельности коллектива программистов. Факт снижения эффективности при создании больших програм

Генеалогия» системы UNIX
Сейчас семейство операционных систем UNIX представляет собой сложное многообразное сооружение. Фирма BELL LABORATORIES в свое время продавала следующие версии: 1975 г. −

Лабораторная работа 1. Базовые функции ms-dos
Общие сведения о MS-DOS DOS, используемая на IBM PC, – это всего лишь один пример из класса компьютерных программ, известных как супервизоры, управляющие программы

Функции операционной системы DOS
1. Функции ввода информации с клавиатуры и вывода информации на экран или на принтер. Передача данных по линиям связи (последовательный порт). 2. Функции высокого уровня, в частности, файл

Основные составные части MS-DOS
1. Блок начальной загрузки операционной системы (Boot Record) – это очень короткая программа (ее длина 512 байтов), находящаяся в первом секторе каждой дискеты с операционной системой MS-DOS


Начальная загрузкаMS-DOS выполняется автоматически в следующих случаях: при включении электропитания компьютера; при нажатии на клавишу RESET на корпусе компьютера;

Работа в среде DOS
После загрузки операционная система выдает на экран приглашение С:>_ и ждёт, когда пользователь введет команду и разрешит компьютеру ее выполнение нажатием клавиши ENTER. Команды могут иметь пар

DIR DOS*.SYS
Вывести на экран только те файлы из каталога DOS, имена которых начинаются с буквы F и содержат только три символа. Команда выглядит так: DIR DOSF??.* Скопировать

Редактирование командной строки MS DOS
(ввод команд) Функции основных клавиш, используемых при вводе и редактировании командной строки (табл.1). Таблица 1 Клавиша

Формат команды
RMDIR диск:|путь Замечания: 1) если не указано имя диска, подразумевается текущий диск; 2) указываемый в команде путь должен завершаться именем удаляемого к

Специализированные команды
Команда BACKUP – внешняя команда создания резервных копий (файл BACKUP.COM или BACKUP.EXE) копирует, с целью дальнейшего хранения, один или несколько файлов.

CHKDSK диск:имя_файла.расш /F /V
Команда проверяет состояние файлов, каталогов и таблиц размещения файлов. После этого на экран выводится информация о распределении дисковой памяти, наличии скрытых файлов, дефектных секторов и т.

Другие команды
Date – вывод информации о дате с возможностью настройки. Time – вывод информации о времени с возможностью настройки. Verify on – включить

Порядок выполнения
1. Ознакомиться с теоретической частью лабораторной работы. 2. Ответить на контрольные вопросы. 3. Выполнить лабораторную работу: 1) включить ПЭВМ; загрузить режим MS-DOS

Ядро ОС Microsoft Windows 2000
Архитектура Windows 2000 подразделяется на режим «пользователя» и режим «ядра». «Физически» ядро находится в каталоге %System Root%System32. Оно состоит из динамически подключаемых библиотек (.dll)

Редактор WordPad
РедакторMicrosoft WINDOWS WordPad является прикладной программой, предназначенной для обработки текста. С его помощью можно создавать документы как делового характера, так и личные.

Выбор текста

Выбор текста
В редакторе WordPad для выполнения большинства команд редактирования необходимо предварительно выбрать текст, подлежащий редактированию. Наиболее просто выбрать текст мышью: нажав клавишу мы

Поиск и замена текста
Поиск и редактирование текста в редакторе WordPad легко осуществить при помощи команд Найти и Замена в меню Поиск. Эти команды позволяют искать фрагменты текс

Вставка возможных переносов
Для сокращения пустот, образовавшихся из-за переноса длинных слов на другую строку, в эти слова можно вставить знаки возможных переносов. Если такое слово окажется в конце строки, то редакторWor

Вставка рисунков
Существует три способа вставки рисунка в файл: рисунок можно скопировать, внедрить или связать с документом редактора (табл. 3). Связывать и внедрять информацию можно только в том случае,

Форматирование абзацев
Под форматированием абзацев подразумевается выравнивание абзацев, установка интервалов и отступов. Для изменения формата абзацев можно использовать либоЛинейку, либо команды из менюАбзац

Форматирование всего документа
Команды, находящиеся в менюДокумент, влияют на весь документ в целом и применяются для изменения таких частей документа как – верхний колонтитул – это текст, размещаемый сверху кажд

Печать документа
Дляпечати документа необходимо 1) убедиться, что документ виден в окне редактора; 2) в менюФайл выбрать командуПечать; 3) выбрать необходимые параметры;

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

Работа с инструментами редактора PAINT
Инструменты для вырезания фрагментов. При помощи этих инструментов можно задать или выделить отдельный фрагмент рисунка. Задавая фрагмент, можно выделить некоторую область рисунка контуром.

Печать рисунков
Если принтер подключен и правильно установлен, то можно печатать рисунки, нарисованные в редактореPAINT. Для печати текущего рисунка надо выполнить командуПечать из менюФайл.

Перемещение по документу
Для перемещения курсора в пределах документа можно использовать следующие инструменты: 1) комбинации клавиш: · – в начало текущей стр

Порядок выполнения
1. Ознакомиться с теоретической частью лабораторной работы. 2. Ответить на контрольные вопросы. 3. Выполнить лабораторную работу, используя штатные реквизитыWINDOWS, подгот

Требования к сдаче лабораторной работы
1. Иметь отчет по выполнению лабораторной работы, содержащий · тему лабораторной работы; · цель; · теоретическую часть, включающую в себя ответы на контрольные воп

Лабораторная работа 3. Базовые функции ОС LINUX
LINUX – свободно распространяемая операционная система, первоначально была разработана Линусом Торвальдсом (Linus Torvalds) в Университете Хельсинки (Финляндия). LINUX был созд

Особенности LINUX
§ альтернативная ОС для коммерческих операционных систем; § построена для Internet и сетей (SLACKWARE LINUX содержит все необходимое); § полностью открытая система (


Если на компьютере установлен Linux, то после включения и самотестирования ПК не происходит автоматической загрузки операционной системы (как это происходит с Dos и Windows), а

Вход в систему
После ввода в приглашении Lilo слова «linux» будет произведена загрузка системы. При этом на экран будет выводиться подробная информация о том, что происходит – какая обнаружена аппар

Как поменять свой пароль
Для смены пароля служит команда passwd. Вначале она требует ввести текущий пароль, затем новый и еще раз новый, для проверки. Причем пароль, как всегда, вводится вслепую. bobby:~% passwd

Виртуальные консоли и запуск X
В тот момент, когда на экране появляется приглашение "login:", система уже полностью функциональна, даже без графической оболочки. В этот момент уже доступны многопользо

Каталоги в LINUX
/ – корневой каталог (фактически содержит программу LINUX, а также подкаталоги); /home – каталог, содержащий начальные каталоги пользователей (в разных системах UNIX это може

Файловая система ОС LINUX
Файловая система в LINUX организована в виде единого дерева директорий. Никаких букв дисков (a:, c:) здесь нет, а если используется несколько физических дисков (например, первый жесткий диск, второ

Атрибуты файла
Для просмотра листинга директории используется команда ls, и с ключем -l она выдает «детальный» листинг, со всеми атрибутами файла: bobby:~% ls -l netscape.ps

Права доступа
Для файлов: r право читать файл; w право модифицировать файл (писать в него); x право исполнять файл (устанавливается у программ);

Вызов команд
Для вызова команды достаточно просто набрать ее имя и нажать . Большинство команд «понимает» несколько (а некоторые – и несколько десятков) ключей (или опций), модифи

Где взять описание команд?
Чтобы узнать, какие ключи понимает та или иная команда, необходимо посмотреть страницу руководства по ней (man-страницу, man-page). Это делается при помощи команды man. Например, «man ls» покажет с

Оболочки и команды LINUX
Большая часть общения с системой LINUX происходит посредством командных оболочек (например, SHELL). Командная оболочка – это программа, которая воспринимает команды, вводимые с клавиатуры, и

Движение по дереву каталогов
Команда, которая используется для движения по дереву каталогов, называется cd (change directory – изменить каталог). cd directory , где di

Просмотр содержимого каталогов
Команда ls (list) выводит на экран список файлов и каталогов, по умолчанию (если не указаны параметры) – список, относящийся к домашнему каталогу.

Перенос файлов
Команда mv (move) переносит файлы (в отличие от копирования). /home/larry/foo# mv termcap sells/home/larry/foo# ls -Fbells sells shells/home/larry/f

Просмотр содержимого файлов
Для просмотра содержимого файлов используются команды more и cat. Команда more выводит содержимое файла на э

Экранная документация
Почти все системы семейства UNIX, включая систему LINUX, имеют экранную документацию (man pages). Ее тексты содержат документацию по системным командам, ресурсам, конфигурационным фай

Cd, pwd, cp, mv, rm, mkdir, rmdir
С данной группой команд все очевидно. Следует лишь заметить, что mv может переименовывать не только файлы, но и директории, а cp и rm также прекрасно

Управление доступом к файлу: chmod
Команда вызывается так: chmod <режим доступа> имя-файла Пример: режим доступа – восьмиричное число, по цифре на режим доступа для владельца, группы и остальных (1 - "x", 2 -

Символьные линки: ln -s
Символьный линк – это специальный вид файла, который не является собственно файлом, а есть ссылка на другой файл. Неким подобием символьных линков являются «ярлыки» (файлы.lnk) в Windows

Возможности, упрощающие работу с командной строкой
Поскольку работа с Unix – это в значительной степени взаимодействие с командной строкой, для облегчения этого процесса существует несколько весьма приятных удобств. может "

Оболочки LINUX
Оболочка (командный интерпретатор) является посредником между пользователем и ОС. Она преобразует команды в форму, понятную для ОС. Кроме того оболочка обеспечивает работу многих средств.

Стандартный ввод и вывод
Оболочка отвечает за работу стандартного ввода и вывода. Обычно программы LINUX считают, что входные данные поступают с клавиатуры, а выходные отправляются на монитор. Иначе необходимо указать новы

Выход из системы
Для завершения сессии надо набрать команду logout. После этого на экране должно появиться приглашение для входа в систему: bobby:~% logout Red Hat Linux release 5.

Порядок выполнения
1. Ознакомиться с теоретической частью лабораторной работы. 2. Ответить на контрольные вопросы. 3. Выполнить лабораторную работу: 1) man показывает справ

Stud@Lin12 stud]$ date
16) cat– создание файла $ cat>text.txt ; 17) скопировать файл /etc/fstab



Рекомендуем почитать

Наверх