Для авторов Архив рассылки |
Русский English | |||
Путь: Panvasoft / Блог / Расширяем возможности поиска Windows XP |
Windows XP не находит некоторые файлы, содержащие заданное вами слово. Программа не будет выполнять поиск в файлах с расширениями log, cpp, h, css и некоторых других, даже если эти файлы содержат слово или фразу, которую вы ищете. Даже если указать шаблон *.log в имени файла, Windows XP все равно не будет находить нужный файл. Поиск файлов с расширением log не работает Причина проблемы состоит в следующем. При поиске фразы в каждом файле Windows XP проверяет расширение файла и, исходя из него, выбирает нужный алгоритм поиска. Например, если программа поиска обнаружила txt-файл, она ищет в нем нужную фразу в кодировке ASCII. Если понадобилось искать в doc-файле MS Word, программа переключается на кодировку Unicode. Когда ей встречается mp3-файл или exe-файл, она вообще не ищет в нем заданную фразу. Зачем впустую тратить время, ведь в машинном коде или в звуковом файле она никогда не найдет текст. Идея поиска с анализом типа файла очень хорошая, но вот реализация немного подкачала. Во-первых, во времена DOS часто встречались файлы с расширением doc, содержащие обычный ASCII-текст. Расширение не является достаточным признаком для того, чтобы определить тип файла. Во-вторых, mp3-файлы содержат текстовые ID3-тэги, а exe-файлы - информацию об авторе и названии программы (так называемая version info). Windows XP не умеет выполнять поиск этой информации. В-третьих, Windows XP не знает таких распространенных расширений, как cpp (программа на языке С++), css (таблица стилей для web-страницы), log (отчет об ошибках). Первые две проблемы мы исправить не можем, однако у нас остается возможность научить программу находить файлы cpp, css и log. Запустите редактор реестра, откройте раздел HKEY_CLASSES_ROOT.cpp и создайте в нем подраздел PersistentHandler. Затем можно указать одно из следующих значений по умолчанию: - {098f2470-bae0-11cd-b579-08002b30bfeb} - не выполнять поиск Файлы cpp, css, log содержат обычный текст, поэтому для них следует использовать значение {5e941d80-bf96-11cd-b579-08002b30bfeb}.
Автор: Петр Каньковски
Категория: Windows XP
Источник: computerra.ru Опубликовал: Feeder, Дата: 24.11.2006, Просмотров сегодня: 0, Просмотров всего: 8598, Рейтинг: Расскажи друзьям: Еще статьи на угад: Расширяем возможности поиска Windows XP Увеличение быстродействия Windows XP Запускаем Windows XP, с просроченой активацией… Десять служб MS Windows XP, которые стоит отключить Оформляем Windows XP - вход в систему по-нашему или как создать свой Logon-Screen Настройка Windows опасна? Как увеличить производительность NTFS в Windows XP. Ваши комментарии:
|
|
-----
<a href=http://privat.swdoubletip.life/cl/9-uvelichit-chlen-forumy.html>Увеличить член форумы</a>