Фигурнов В.Э. IBM PC для пользователя. Книга содержит подробное и доступное для начинающих описание возмож
Скачать 5.4 Mb.
|
Глава 48. Основные приемы работы в Windows Поиск файлов на диске ^Х1 Наиболее мощные средства для поиска файлов на диске или дисках предос- тавляет программа SuperFind из Norton Desktop for Windows (она вызывается из Norton Desktop for Windows с помощью команды Find группы меню File или нажатием на кнопку Find панели инструментов). Пиктограмма програм- мы SuperFind приведена слева. В запросе параметров программы (рис. 48.1): Х в поле Find Files можно указать имя искомого файла (в имени можно ис- пользовать символы * и ?). Можно указать и несколько имен файлов, раз- делив их пробелами, а также выбрать один из наборов файлов из списка (например, Programs Ч программы), Х в поле Where следует задать, где следует искать файлы. Здесь можно ука- зать имя каталога, либо имя каталога с последующим знаком "+", что оз- начает поиск в каталоге и всех его подкаталогах, либо выбрать из списка одну из приведенных в нем строк (Current drive only. All drives и т.д., смысл этих строк объяснен в таблице ниже); Х в поле With Text можно ввести строку символов, содержащуюся в файле. Заполнение этого поля, естественно, необязательно. Щелкнув, при необходимости, кнопку More " запроса, можно задать допол- нительные условия по поиску файлов: по дате и/или времени их последней модификации, размеру и атрибутам. Коды условий выбираются из списка, они объяснены в таблице ниже. Установив все параметры поиска, следует щелк- нуть кнопку запроса Find. Значения строк, которые можно выбрать в списках Where, Date, Time и Size в запросе параметров поиска программы SuperFind Where Ч Место, где происходит поиск, файлов Current drive only Ч текущий диск All drives Ч все диски All drives except lloppies Ч все диски, кроме дискет Current dir and subdii's Ч текущий каталог и все его подкаталоги Current directory only and subdirs Ч только текущий каталог Floppy drives only Ч дискеты Local hard drives only Ч все жесткие диски, кроме сетевых Network drives only Ч все сетевые (доступные по локальной сети) диски Path Ч каталоги, указанные в команде Path (то есть в которых происходит поиск программ) Date Ч Дата Time Ч Время SizeЧ Размер ignore Ч любая ignore Ч любое ignore Ч любой on Ч равна at Ч равно less than Ч меньше not on Ч не равна not at Ч не равно greater than Ч больше before Ч до belore Ч до between Ч между betore or onЧдо или равна before or atЧдо или равно not between Ч не между after Ч после after Ч после after or at Ч после или равна after or at Ч после или равно between Ч между between Ч между not between Ч не между not between Ч не между Часть 9. Основы работы в Windows Программа SuperFind выведет список найденных файлов в отдельное окно (рис. 48.2), и Вы можете Вы можете работать со списком файлов в этом окне точно так же, как со списком файлов в обычной панели Диспетчера Файлов. Например, дважды щелкнув строку с именем файла. Вы можете запустить данный исполнимый файл или начать обработку файла документа. Выделив файл или группу файлов, Вы можете их скопировать, переместить, удалить или выполнить иные действия. По окончании надобности в окне результатов поиска, Вы можете закрыть его, дважды щелкнув кнопку системного меню В в заголовке окна. Поиск средствами Более скромные средства для поиска файлов предоставляет Диспетчер Фай- Диспетчера Файлов лов. В меню File (Файл) этой программы имеется команда Search (Поиск), при выборе которой на экран выдается запрос, показанный на рис. 48.3. Сравнение файлов Рис. 48.3. Запрос Диспетчера Файлов о параметрах поиска файлов на диске В поле Start From (Начать с) задайте имя каталога, в котором надо произ- водить поиск файла. Если флажок Search All Subdirectories (Просматривать Все Подкаталоги) установлен, то поиск ведется и во всех подкаталогах указанного каталога. Для поиска на всем диске укажите в поле Start From (Начать с) имя корневого каталога диска, (например С:\ для по- иска на всем диске С:), а флажок Search All Subdirectories (Просматривать Все Подкаталоги) должен быть установлен. Заполнив поля запроса, нажми- те кнопку ОК запроса. Как и программа SuperFind, Диспетчер Файлов выве- дет результаты поиска в специальное окно, и Вы можете работать со списком файлов в этом окне точно так же, как со списком файлов в обычной панели Диспетчера Файлов. Для сравнения текстовых файлов можно воспользоваться программой FCornpare из Norton Utilities 8.0 (пиктограмма программы нарисована слева). При запуске эта программа запрашивает имена сравниваемых файлов, после чего выводит файлы бок о бок, отмечая различия красным цветом (рис. 48.4). Программа отслеживает не только удаленные, но и перемещенные и частично обновленные строки файлов. Вы можете редактировать любой из сравнивае- мых файлов, печатать эти файлы (по отдельности и бок о бок), выводить и DEVICE^wiNm.lUIIMEM.SYS/TESTMEMOTF DEVICE"CAW!N4h[ 1ЕММ386ЕХЕ HOEMS Ю BUFFERS'";!.О 0.1 FILES-БО ()Х> DOS-UMB 01:i LASTDRIVE-i 7 FOBS-4.0 ^ iil ,'li..l i-;U '!ХХl[lХ^Х!.V]пХ,,^^l{l,..t-'lll'll]' .'^ 9 DOS-HIGH Й DEVICEHIGH IL 1.33488 =C:IEXEISCSUASP18DOSSYS ID I DEVICE i. ,i ,. -i :,.' li^i .' , ХХХ 12DEVICEHIGH;L:l..i..1. . Ji-.i ,ii/ lХu;l..Х.l./llЛХ>[ I .i '.-I ' iW'N'^ifV^i.iWMANn^DI-'.t'lA^ \У^МЧЧ ^^MMANI)',i .iiiritry ^.vХ l"> rem DEVICE"CAWIN96EICOMMAN["DRVSPACE.SYS /MOVE DEVICE-C:^м^;l)0Х^^HIMEM.SYSЛХESTMEM:OFF Ы. ОЕУ1СЕ=СЛм,!1, AEMM386.EXENOEMS 0:1 BUFFERS" i '.. 0 !M FILES=60 DOS"UMB LASTDRIVE-.i !>Х! FCBS=4.0 .! DOS=HIGH ^"[ЛС^. 4 14 DEVICEHIGH Д. 1.33488 "C.1EXBSCSUASP18DOS.SYS ID 1,1 VICI HK.H/I I ;"^:'4^ f' \l ^ \'.С^1\Л".ИС[) "i^i Л) A'^ DEVICEHIQH/L:l.i:i4:n i^i >ц;.(: .n.v.llDr.l '.YХХ,!^Х^ rl-[ll a(Хvl,:lХhl(ll, 1.4 XI miol'l .'^[ll)Х.;ll.llХ,^t.Хn,lldl- <..K,! UtVICIHICH/i I l!>/9.' t)\f\t\MS[)0':\[3[SPIAr^r^C() IP rem OEVICE-C:\WIN96EVSOMMANroDRVSPACE.SYS /MOVE fMuvb^ Рис. 48.4. Сравнение файлов программой FCompare Глава 48. Основные приемы работы в Windows 525 печатать список различий файлов и т.д. Программа имеет специальный ре- жим сравнения .INI-файлов, в котором учитывается структура этих файлов. Для сравнения не текстовых файлов какой-либо приемлемой программы я не знаю, так что можно использовать программу FC из MS DOS или режим сравнения окон в программе DiskEdit из Norton Utilities.. .....i'.'., .,.. К сожалению, я не знаю какой-либо распространенной программы для этой ,. ,.,,,..,Д.,Д...,; .цели в Windows 3.1. Так что при необходимости изменить дату и время моди- ,., фикации файлов могу лишь посоветовать использовать DOS-программу FD из " ХХХ'--"ХХХ,':ХЧ" Norton Utilities 8.0. ., :;,<,' Для просмотра атрибутов файлов Вы можете использовать Диспетчер Файлов. ,. .,. .. ,..,.... Надо только установить в группе меню View (Просмотр) режим АН File Details (Все Характеристики Файла). Можно также Хустановить режим Partial Details (Отдельные Характеристики) и включить там флажок, отвечающий за вывод атрибутов файла. Чтобы в панели Диспетчера Файлов выводились сведения о файлах с атрибутами "скрытый" или "системный", следует выбрать команду By File Type (По Типу Файла) группы View (Просмотр) меню и в появившемся запросе включить флажок Show Hidden/System Files (Показывать Скры- тые/Системные Файлы). Соответствующие файлы будут отображаться в панели Диспетчера Файлов значком В. ,: >i..^^'ii^Хц^..^ Чтобы изменить атрибуты файла или группы файлов, выделите эти файлы в пане- .,, . ^,.. ли File Manager (Диспетчера Файлов) и нажмите ГАТТ) [Enter). При изменении ат- '""' "'ХХ -'ч Х ' рибутов у одного файла на экран будет выведен запрос, содержащий сведения о характеристиках файла (имени, размере, дате и времени последней модификации, каталоге), а при изменении атрибутов нескольких файлов Ч об общем количестве и размере выделенных файлов. Ниже в запросе выводятся сведения о текущих атрибутах файла или файлов: И Ч атрибут установлен, а знаком D Ч не установ- лен, Х Ч у одних файлов атрибут установлен, а у других Ч нет. Щелкая мышью, установите нужные значки слева от названий атрибутов (И Ч установить атри- бут, D Ч отменить атрибут, " Ч не менять значение атрибута), после чего на- жмите кнопку ОК. запроса. Вы можете просмотреть и поменять следующие атри- буты: "Read only" Ч только для чтения, "Archive" Ч файл не архивирован, "Hidden" Ч спрятанный файл, "System" Ч системный файл. 48.2 Работа с каталогами Вывел огппр/п-ния Для вывода оглавления каталога следует просмотреть этот каталог средствами Диспетчера Файлов. С помощью команд из группы меню View (Просмотр) Вы можете указать, в каком порядке следует выводить оглавление каталога в текущей панели Диспетчера Файлов: Sort by Name (Сортировка по Имени) Ч в панели изображаются в алфа- витном порядке имен сначала каталоги, потом файлы; Sort by Type (Сортировка по Типу) Ч в панели изображаются в алфавит- ном порядке расширений сначала каталоги, потом файлы; Sort by Size (Сортировка по Размеру) Ч в панели сначала изображаются каталоги (в алфавитном порядке имен каталогов), потом файлы в порядке убывания размера; Sort by Date (Сортировка по Дате) Ч в панели сначала изображаются ка- талоги, отсортированные по дате создания (от более новых к более ста- рым), потом файлы, таким же образом отсортированные по дате создания или последней модификации. Выводимые сведения С помощью команд группы меню View (Просмотр): Name (Имя), АН File Details Q (hgjjnax (Все Характеристики Файла) и Partial Details (Отдельные Характеристики) Вы можете указать, какие сведения о файлах и подкаталогах нужно выводить в текущей панели: О '3J1Cilii тлф Глава 48. Основные приемы работы в Windows Помещение файлов в архив При просмотре содержимого архива Вы можете удалять файлы из архива, ко- пировать и перемещать их в другой каталог или архив, запускать содержа- щиеся в архивном файле программы. Все эти операции осуществляются так же, как операции с файлами в каталоге. Не поддерживаются переименование файлов в архиве и запуск программ (или документов), находящихся в архиве. Замечание. Для того чтобы архивные файлы отображались Norton Desktop for Windows, как каталоги (как это описано выше), надо включить режим Show Zips As Directories в группе Tree меню программы. Для копирования файлов в существующий архивный файл Вы можете посту- пить так же, как при копировании файлов в другой каталог Ч выделить груп- пу копируемых файлов и перетащить ее мышью на значок архивного файла или в панель, в котором отображается содержимое архивного файла. Другой способ Ч выделив группу копируемых файлов, нажать клавишу (Т!Г) или кнопку панели инструментов Copy. В появившемся запросе следует указать имя архивного файла и нажать кнопку запроса ОК. Архивный файл можно также выбрать из списка, нажав на кнопку запроса Select. Для перемещения файлов в существующий архивный файл надо выделить группу перемещаемых файлов и нажать клавишу (FT) или кнопку панели ин- струментов Move. В появившемся запросе следует указать имя архивного фай- ла и нажать кнопку запроса ОК. Архивный файл можно также выбрать из списка, нажав на кнопку запроса Select. Способ копирования и перемещения файлов, годный в любом случае Ч выде- лив копируемые или перемещаемые файлы, выбрать в группе меню File пункт Compress. В появившемся запросе (рис. 48.6) следует указать имя архивного файла. Если Вы хотите не скопировать, а переместить файлы в архив, вклю- чите флажок Delete files afterwards (Удалить файлы потом). Затем на- жмите кнопку запроса ОК. Замечания. 1. Если при помещении файлов в архив Вы пометили не файл, а каталог, то в архив будут помещены все файлы из этого каталога, но не его подкаталогов. При этом ин- формация о том, что файлы были помещены из каталога, не сохраняется (то есть все поме- ченные Вами файлы и файлы из помеченных каталогов "сваливаются в одну кучу"). 2. Единственное исключение из правила, указанного в п. 1Ч когда Вы пометили только один каталог и выбрали команду Compress из группы меню File. В этом случае в выводимом на экран запросе доступны режимы Include subdirectories (Включать подкаталога) и Preserve directory structure (Сохранять структуру дерева каталогов). При включении первого из этих режимов в архив помещаются не только файлы из указанного Вами катало- га, но и из всех его подкаталогов любой степени вложенности. А при включении второго из этих режимов для каждого файла в архиве сохраняется путь от указанного Вами каталога до того каталога, в котором он содержался. Это позволит при извлечении файлов из архива корректно восстановить все подкаталоги данного каталога со всем их содержимым. 3. Сведения о структуре каталогов, сохраненные в архиве при указании режима Preserve directory structure, не воспринимаются Norton Commander Ч он при показе оглавления архива "не видит" в нем подкаталогов. Вроде бы обе программы сделаны в одной фирме, а file fiisk Tree View flptions Window Help Dc02 OS cdr Dc0l 06. cdr -CJ forms -Gmakarov -Qcdr -C3i"i -Qtail -i -г"+mak_pcx.zip -г"ial<_tex.zlp -! Псов 01 cdr -Qtran -Qsaiples DcOl 02.cdr Dc01 03.cdr Dc02 02 cdr Dc02 01 cdr Qc02 OS.cdr [Dc02 04 cdr Dc02 06 cdr 10002 07.cdr Dc02 08 cdr Dc01 11.cdr Qc01 12.cdr Dc01 IO.cdr Dc01 09.cdr Dc01 08 cdr Dc05 02 cdr Dp03 01 cdr Рис. 48.5. Просмотр оглавления архива Рис. 48.6. Запрос о параметрах помещения файлов в архив Часть 9. Основы работы в Windows Извлечение файлов из архива Удаление файлов из архива Проверка архива Архивация на дискеты вот не понимают друг друга! Но программы PKZIP/PKUNZIP работают с таким архивным файлом без каких-либо осложнении. 4. Степень сжатия при помещении файлов в архив, а также режим присвоения даты и вре- мени помещаемым в архив файлам можно установить, нажав в запросе рис. 48.6 кнопку Options. Для извлечения файлов из архива можно вывести на экран оглавление архи- ва, выделить в нем извлекаемые файлы и переместить или скопировать их так же, как это делается с обычными файлами (находящимися в каталоге, а не в архиве). Если требуется извлечь все файлы из архива, можно щелкнуть этот архив в дереве каталогов и выбрать в группе File меню команду Decompress. В поле То появившегося запроса следует указать имя каталога, в который извлека- ются файлы, и нажать кнопку ОК запроса. Замечание. Для архивных файлов, в которых сохранена информация о каталогах, из кото- рых файлы были помещены в архив, эта информация по умолчанию учитывается при вы- полнении команды Decompress. Иначе говоря, при извлечении файлов из архива корректно восстанавливаются все подкаталоги скомпрессированного каталога со всем их содержимым. Если это Вас не устраивает, можно нажать в запросе рис. 48.6 кнопку Options и отменить там режим Preseme Directory Structure on Extract (Сохранять структуру дерева ката- логов при извлечении). Тогда все файлы из архива попадут в один каталог (то есть будут свалены "в одну кучу") Для удаления файлов из архива можно вывести на экран оглавление архива, выделить в нем удаляемые файлы и нажать клавишу ГРеГ) или кнопку панели инструментов Delete. Как обычно, при удалении будут выводиться соответст- вующие запросы. Norton Desktop for Windows не умеет проверять архивные файлы. Для этого можно использовать DOS-программу PKUNZIP (формат команды: PKUNZIP -Т имя-архива ). Norton Desktop for Windows нельзя использовать для архивации на дискеты: при заполнении дискеты он сообщает "Disk Full", и архивный файл не созда- ется. Для архивации больших объемов информации, при котором необходимо использовать несколько дискет, можно применять DOS-программу ARJ. 48.4. Работа с дисками Форма тирование дискет Для форматирования дискет можно ис- пользовать команду Format Disk (Форматирование диска) из группы меню Disk (Диск) Диспетчера Файлов. В выведенном на экран запросе можно ука- зать дисковод, в котором форматируются файлы (поле Disk in, или Диск в), ем- кость дискеты (поле Capacity, или Ем- кость) и метку диска (поле Label, или Метка). Кроме того, можно задать, должна ли дискета стать загрузочной (параметр Make system disk, или Создать системный диск), а также следует ли быстро очистить дискету (параметр Quick Format, или Быстрое Форма- тирование). Параметр Quick Format (Быстрое Форматирование) аналоги- чен параметру /Q команды Format DOS (см. главу 20). Установив все пара- метры и вставив дискету в дисковод, нажмите кнопку ОК запроса. Замечания. 1. При форматировании дискет Диспетчер Файлов не помещает на системную дискету драйвер DBLSPACE.BIN или DRVSPACE.BIN, обеспечивающий доступ к сжатым дискам (см. главу 40). Если этот драйвер нужен, Вам придется скопировать его на дискету само- стоятельно. 2. А в Norton Desktop for Windows на системную дискету копируется драйвер DBLSPACE.BIN, a DRVSPACE.BIN, введенный в MS DOS 6.22 Ч нет. Чтобы исправить положение, следует |