"Информатика и ИКТ (изд. "ДРОФА")", Быкадоров Ю.А.
Поиск файлов и папок помогает быстро находить нужные объекты среди документов, изображений и других данных компьютера. Для этого задают область поиска — например, диск или папку — и критерии: имя, расширение либо другие известные свойства. Если имя известно не полностью, используют маску с символами * и ?. Чем точнее запрос, тем меньше лишних результатов, но найденный объект всё равно нужно проверить.
Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.
Поиск файлов и папок — способ найти нужный объект среди информационных ресурсов компьютера по заданным признакам. К таким объектам относятся, например, документы и изображения. Поиск нужен, чтобы не просматривать вручную множество папок, когда нужный файл затерялся среди других.
Критерий поиска — признак, по которому компьютер отбирает подходящие файлы или папки: имя, тип, расположение и другие свойства. Пользователь сообщает программе, что именно известно об объекте. Чем точнее выбран признак, тем легче отсеять неподходящие результаты.
Маска имени файла — шаблон, в котором специальные символы заменяют неизвестные или разные символы имени. Она пригодится, если человек помнит только начало или часть названия либо хочет найти сразу несколько файлов с похожими именами. Маска задаёт не одно точное имя, а подходящий шаблон.
Подстановочные символы * и ? — знаки маски: звёздочка заменяет любое количество символов, а вопросительный знак — один символ. Например, в маске «проект*» звёздочка может заменить продолжение названия любой длины. Эти обозначения помогают описать неизвестную часть имени, не перебирая варианты вручную.
Поиск нужен, когда пользователь не помнит, где сохранён файл, или не может быстро найти его среди множества объектов. Чем больше на компьютере документов и папок, тем дольше пришлось бы проверять их по очереди. Поиск автоматизирует перебор: программа сопоставляет объекты с заданными признаками и показывает подходящие.
Перед запуском выбирают область, в которой нужно искать: компьютер целиком, выбранный диск или папку. Это важно потому, что программа проверяет объекты именно внутри указанной области. Если известно, что файл сохранён в папке с учебными материалами, незачем просматривать все остальные диски; ограничение области уменьшает объём проверки и обычно ускоряет поиск.
Чем точнее заданы критерии, тем меньше лишних результатов. Одной части имени может быть недостаточно: с ней совпадут документы из разных папок или файлы с разными расширениями. Поэтому известное имя полезно сочетать с типом файла или другим доступным признаком. Так программа отбирает более узкую группу объектов.
Маски помогают искать объекты, когда имя известно не полностью. Символ * соответствует последовательности символов любой длины, а ? — одному символу. Например, «отчёт*» подходит к названию, начинающемуся со слова «отчёт», а «план?.docx» может соответствовать имени «план1.docx», но не «план12.docx»: после слова в маске оставлено место только для одного символа.
Результаты поиска нужно просмотреть и проверить по имени, расположению и другим сведениям. Это нужно, потому что запрос может подходить к нескольким объектам, а одинаковые названия могут храниться в разных папках. Если открыть первый результат, можно ошибиться и выбрать не тот документ. Сверка сведений помогает убедиться, что найден именно нужный файл.
| Символ | Что заменяет | Пример маски | Какие имена подходят |
|---|---|---|---|
| * | Любое количество символов, в том числе ноль | документ* | документ, документ1, документ_итог |
| ? | Ровно один символ | план?.docx | план1.docx, планА.docx |
| Совместное использование * и ? | Звёздочка заменяет последовательность, вопросительный знак — один символ | проект?* | проект1, проектА_итог |
| Поиск по расширению файла | Звёздочка заменяет имя, расширение задаёт тип | *.txt | заметки.txt, список.txt |
Сначала определи, какая часть имени известна, а какая должна быть заменена: любой последовательностью или одним знаком. Затем составь маску и при необходимости добавь расширение, чтобы ограничить тип файлов. Примеры в таблице показывают принцип; фактические результаты зависят от области поиска и имён на компьютере.
Имя и расширение известны полностью, поэтому маска не нужна. Главное — искать именно в заданной папке: тогда результаты из других мест не будут отвлекать. После поиска стоит убедиться, что найденный файл расположен в нужной папке.
Ответ: нужно искать по полному имени «Доклад.docx» в указанной папке и проверить расположение результата.
Нужно найти файлы одного типа, но их имена заранее неизвестны. Поэтому в имени ставят звёздочку: она заменяет любое количество символов. Расширение .txt оставляют неизменным, чтобы подходили файлы именно этого типа.
Ответ: на выбранном диске используй маску «*.txt», чтобы получить файлы с расширением .txt.
Известно начало имени, но после него может быть любое продолжение. Значит, после слова «проект» нужна звёздочка, а не вопросительный знак: продолжение может состоять из разного числа символов. Маска не различает регистр букв в условии задачи, поэтому заглавная или строчная первая буква не должна быть отдельным критерием.
Ответ: ищи по маске «проект*» в подходящей области, затем выбери нужный файл по имени и расположению.
Поиск по слишком общему признаку без ограничения области может показать множество неподходящих объектов. Так происходит, если ввести короткую часть имени и просматривать весь компьютер. Проверь себя: уточни расположение и добавь известное расширение или часть названия, если эти сведения есть.
Значения * и ? иногда путают, потому что оба символа стоят на месте неизвестной части имени. Но звёздочка заменяет любое количество символов, а вопросительный знак — ровно один. Проверь себя на примере: маска «план?.docx» подходит для «план1.docx», но не для «план12.docx».
Если требуется найти файлы определённого типа, иногда забывают указать расширение в маске. Тогда запрос по слову может совпасть с названиями файлов разных типов или с другими именами, содержащими это слово. Проверь себя: для поиска текстовых файлов используй, например, «*.txt», а не только «текст».
Первый найденный объект не всегда является нужным файлом. Одинаковые или похожие имена могут встречаться в разных папках, а маска способна дать несколько совпадений. Проверь себя: сравни полное имя, расположение и другие доступные сведения перед тем, как открыть или выбрать файл.
Для поиска полезно знать, как устроены файлы и папки, и уметь перемещаться по файловой системе: это помогает выбрать правильную область. Знание имён и расширений тоже делает запрос точнее, потому что по расширению можно ограничить тип файла. Навыки поиска пригодятся при работе с архивами, электронными документами и другими информационными ресурсами компьютера. Чем лучше организованы файлы, тем легче определить, где их искать.
Как найти файл, если я не помню, в какой папке он сохранён?
Запусти поиск в области, которая может охватывать несколько папок, например на выбранном диске или на всём компьютере. Введи известную часть имени или другой признак, а затем проверь расположение подходящих результатов.
Можно ли искать файлы сразу на всём компьютере?
Да, если используемая система позволяет выбрать компьютер целиком как область поиска. Такой поиск может занять больше времени и показать много результатов, поэтому полезно указать дополнительные критерии.
Чем символ * отличается от символа ?
Звёздочка * заменяет последовательность любой длины, в том числе пустую. Вопросительный знак ? заменяет ровно один символ.
Как найти все файлы с определённым расширением?
Укажи в маске звёздочку и нужное расширение, например *.txt. Так поиск охватит имена разной длины, но оставит файлы с указанным типом.
Почему поиск по одному и тому же запросу может показать несколько файлов?
В разных папках могут находиться файлы с одинаковыми именами, а маска может подходить сразу к нескольким названиям. Сравни расположение и другие сведения о результатах, чтобы выбрать нужный объект.
§ 51. Поиск в информационных ресурсах компьютера