Главная » Просмотр файлов » ОС Лаб.работа №5

ОС Лаб.работа №5 (1069344), страница 3

Файл №1069344 ОС Лаб.работа №5 (Лабораторные работы) 3 страницаОС Лаб.работа №5 (1069344) страница 32017-12-28СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 3)

Например, для того,чтобы распечатать файл abc.txt на принтере, можно воспользоваться командойкопирования этого файла на устройство PRN: COPY abc.txt PRNОперационные системы. Лаб.работа №5 (ОС Windows. Командная строка CMD.Командные файлы)13Пример: создания нового текстовый файла и записи в негоинформации без использования текстового редактора:Для этого достаточно ввести команду COPY CON my.txt, которая будеткопировать то, что вы набираете на клавиатуре, в файл my.txt (если этот файлсуществовал, то он перезапишется, иначе - создастся).

Для завершения вводанеобходимо ввести символ конца файла.- нажать клавиши <Ctrl>+<Z>.Команда 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 +,,Здесь запятые указывают на пропуск параметра приемника, что иприводит к требуемому результату.Операционные системы. Лаб.работа №5 (ОС Windows. Командная строка CMD.Командные файлы)14Команда COPY имеет и свои недостатки. Например, с ее помощьюнельзя копировать скрытые и системные файлы, файлы нулевой длины, файлыиз подкаталогов. Кроме того, если при копировании группы файлов COPYвстретит файл, который в данный момент нельзя скопировать (например, онзанят другим приложением), то процесс копирования полностью прервется, иостальные файлы не будут скопированы.2.2.3 Команда XCOPYУказанные при описании команды COPY проблемы можно решить спомощью команды XCOPY, которая предоставляет намного большевозможностей при копировании. Необходимо отметить, что XCOPY можетработать только с файлами и каталогами, но не с устройствами.Синтаксис команды:XCOPY источник [результат] [ключи]Команда XCOPY имеет множество ключей, ниже дано описаниенекоторых из них.Ключ /D[:[дата]] позволяет копировать только файлы, измененные неранее указанной даты.

Если параметр дата не указан, то копирование будетпроизводиться только если источник новее результата.Например, командаXCOPY "C:\Мои документы\*.*" "D:\BACKUP\Мои документы" /Dскопирует в каталог 'D:\BACKUP\Мои документы' только те файлы изкаталога 'C:\Мои документы', которые были изменены со времени последнегоподобного копирования или которых вообще не было в 'D:\BACKUP\Моидокументы'.Ключ /S позволяет копировать все непустые подкаталоги в каталогеисточнике.С помощью ключа /E можно копировать все подкаталоги, включая ипустые.Операционные системы. Лаб.работа №5 (ОС Windows.

Командная строка CMD.Командные файлы)15Если указан ключ /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Операционные системы. Лаб.работа №5 (ОС Windows. Командная строка CMD.Командные файлы)16и 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 - не нужен.2.2.4 Команда DIRКоманда используется для вывода информации о содержимом дисков икаталогов.DIR [диск:][путь][имя_файла] [ключи],Параметр [диск:][путь] задает диск и каталог, содержимое которогонужно вывести на экран. Параметр [имя_файла] задает файл или группуфайлов, которые нужно включить в список.КомандаDIR C:\*.batвыведет на экран список файлов с расширением bat в корневом каталоге дискаC:.Если задать эту команду без параметров, то выводится метка диска и егосерийный номер, имена (в коротком и длинном вариантах) файлов иподкаталогов, находящихся в текущем каталоге, а также дата и время ихпоследней модификации.

После этого выводится число файлов в каталоге,Операционные системы. Лаб.работа №5 (ОС Windows. Командная строка CMD.Командные файлы)17общий объем (в байтах), занимаемый файлами, и объем свободногопространства на диске.С помощью ключей команды DIR можно задать различные режимырасположения, фильтрации и сортировки. Например, при использованииключа /W перечень файлов выводится в широком формате с максимальновозможным числом имен файлов или каталогов на каждой строке.С помощью ключа /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 - начать список скаталогов. Префикс "–" означает обратный порядок.

Если задается болееОперационные системы. Лаб.работа №5 (ОС Windows. Командная строка CMD.Командные файлы)18одного значения порядка сортировки, файлы сортируются по первомукритерию, затем по второму и т.д.Ключ /S означает вывод списка файлов из заданного каталога и егоподкаталогов.Ключ /B перечисляет только названия каталогов и имена файлов (вдлинном формате) по одному на строку, включая расширение. При этомвыводится только основная информация, без итоговой.2.2.5 Команды MKDIR и RMDIRДля создания нового каталога и удаления уже существующего пустогокаталога используются команды MKDIR [диск:]путь и RMDIR [диск:]путь[ключи] соответственно (или их короткие аналоги MD и RD ).Команда MKDIR не может быть выполнена, если каталог или файл сзаданным именем уже существует.

Команда RMDIR не будет выполнена, еслиудаляемый каталог не пустой.2.2.6 Команда DELУдалить один или несколько файлов можно с помощью командыDEL [диск:][путь]имя_файла [ключи]Для удаления сразу нескольких файлов используются групповые знаки ? и *.Ключ /S позволяет удалить указанные файлы из всех подкаталогов, ключ /F –принудительно удалить файлы, доступные только для чтения, ключ/A[[:]атрибуты] – отбирать файлы для удаления по атрибутам (аналогичноключу /A[[:]атрибуты] в команде DIR ).2.2.7 Команда RENПереименовать файлы и каталоги можно с помощью команды RENAME (REN ).REN [диск:][путь][каталог1|файл1] [каталог2|файл2]Операционные системы. Лаб.работа №5 (ОС Windows. Командная строка CMD.Командные файлы)19Здесь параметр каталог1|файл1 определяет название каталога/файла,котороенужноизменить,акаталог2|файл2задаетновоеназваниекаталога/файла.

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

Характеристики

Тип файла
PDF-файл
Размер
702,53 Kb
Тип материала
Высшее учебное заведение

Список файлов лабораторной работы

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6314
Авторов
на СтудИзбе
312
Средний доход
с одного платного файла
Обучение Подробнее