Чтение онлайн

на главную - закладки

Жанры

Windows Vista. Трюки и эффекты

Зозуля Юрий

Шрифт:

Решение проблем, связанных с поиском файлов

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

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

2. Убедитесь,

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

3. Убедитесь, что вам разрешено просматривать или редактировать файл, просмотрев параметры вкладки Безопасность окна свойств файла. Подробнее о разрешениях читайте в разд. 10.1.

4. На вкладке Типы файлов окна дополнительных параметров убедитесь, что расширение вашего файла включено в список индексируемых.

5. Если данные рекомендации не привели к успеху, возможно, индекс поврежден и его нужно восстановить. Подробнее о перестройке и восстановлении индекса см. выше.

...

Совет

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

4.3. Настройка контекстного меню

Дополнительные команды контекстного меню

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

Самый простой трюк с контекстным меню – это вызов его с удерживанием клавиши Shift. Для файлов и папок в этом случае появляются новые команды (рис. 4.17):

• Копировать как путь – данная команда поместит в буфер обмена путь к выбранному файлу или папке;

• Открыть окно команд – эта команда доступна только для папок и открывает окно командной строки с установкой выбранной папки в качестве текущей;

Рис. 4.17. Контекстное меню для файла при отпущенной (слева) и нажатой (справа) клавише Shift

• Закрепить в меню Пуск – для выбранного файла будет создан ярлык в закрепленной области меню Пуск;

• Добавление на панель быстрого запуска – для выбранного файла будет создан ярлык на панели быстрого запуска.

Команды для копирования и перемещения файлов

Вы можете добавить в контекстное меню команды для копирования и перемещения выбранных объектов в указанную папку.

Чтобы включить пункт Копировать в папку в контекстное меню для всех файлов и папок, откройте раздел системного реестра HKEY_CLASSES_ROOT\*\shellех\ ContextMenuHandlers, создайте параметр Copyto и установите его значение по умолчанию равным {C2FBB630-2971-lldl-A18C-0 °C04FD75D13}. Добавление пункта Переместить в папку выполняется аналогично, только вместо Copyto нужно создать параметр Moveto, а значение по умолчанию следует установить равным {C2FBB631-2 971-lldl-A18C-0 °C04FD75D13}.

Настройка меню Отправить

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

Рис. 4.18.
Меню Отправить

Рассмотрим пример добавления в меню Отправить ярлыка папки Изображения.

1. Откройте папку вашего профиля, выполнив команду Пуск → Имя_пользователя.

2. Включите отображение скрытых файлов (см. разд. 4.6).

3. После включения отображения скрытых файлов в папке профиля должна появиться папка AppData. Последовательно откройте папки по следующему пути: AppData\Roaming\Microsoft\Windows\SendTo.

4. Создайте в папке SendTo ярлык для папки Изображения любым известным вам способом. Например, вы можете еще раз открыть каталог вашего профиля и перетащить значок папки Изображения в папку SendTo, удерживая при этом клавиши Ctrl и Shift.

5. После этого проверьте работу нового пункта меню, щелкнув правой кнопкой мыши на значке любого файла и выбрав команду Отправить → Изображения. Аналогично в меню Отправить можно создать пункт для любой другой папки.

Кроме ярлыков папок, вы можете поместить в папку SendTo ярлыки приложений, после чего сможете открывать нужные файлы в выбранной вами программе. Например, чтобы иметь возможность открыть любой файл в Блокноте, создайте для него ярлык в папке SendTo. Теперь вы сможете просматривать с помощью Блокнота файлы любых типов, используя команду контекстного меню Отправить → Блокнот.

...

Совет

Если в вашем меню Отправить скопились лишние элементы, следует открыть в Проводнике папку SendTo и удалить соответствующие ярлыки.

Как добавить новую команду контекстного меню для определенных типов файлов

В Windows Vista для настройки связей файлов с приложениями используется новое окно Программы по умолчанию, с которым работать более удобно, но выполнить дополнительную настройку контекстного меню с его помощью уже нельзя. Рассмотрим пример добавления новых пунктов контекстного меню с помощью реестра. Допустим, вам необходимо добавить в контекстное меню веб-страниц пункт для редактирования их в Блокноте. Последовательность реализации этого трюка будет такой.

1. Запустите Редактор реестра с помощью команды regedit и подтвердите запуск в окне UAC.

2. Откройте раздел реестра HKEY_CLASSES_ROOT и найдите подраздел, соответствующий расширению НТМ.

3. Откройте найденный раздел и обратите внимание на значение параметра по умолчанию. В данном случае оно должно быть html file. Значение этого параметра указывает, что расширение относится к группе htmlf Не и для решения задачи нужно перейти к указанному разделу. Если же для найденного расширения параметр по умолчанию отсутствует, то редактировать параметры типа файлов можно в этом же разделе.

4. В разделе HKEY_CLASSES_ROOT найдите подраздел htmlf Не и откройте его.

5. Откройте подраздел Shell и создайте подраздел с названием команды, например OpenWithNotepad.

6. В разделе OpenWithNotepad дважды щелкните на значении по умолчанию и в появившемся окне введите текст пункта контекстного меню, например Открыть в Блокноте.

7. В разделе OpenWithNotepad создайте еще один подраздел с названием Command.

8. В разделе Command дважды щелкните на значении по умолчанию и в появившемся окне введите команду для открытия файла: notepad.exe %1.

9. Щелкните правой кнопкой мыши на значке любого HTML-документа и проверьте действие нового пункта меню.

...

Примечание

В папке «Файлы к книге» прилагаемого компакт-диска вы найдете REG-файл для добавления в контекстное меню для веб-страниц команды Открыть в Блокноте.

Используя приведенный алгоритм, вы можете добавлять пункты контекстного меню для других типов файлов. Например, чтобы добавить пункт Открыть в Блокноте не только для HTML-документов, а для всех файлов, нужно открыть раздел HKEY_CLASSES_ROOT\*\Shell, в нем создать описанные подразделы и присвоить для них значения по умолчанию.

Поделиться:
Популярные книги

Родословная. Том 1

Ткачев Андрей Юрьевич
1. Линия крови
Фантастика:
городское фэнтези
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Родословная. Том 1

Все ведьмы – стервы, или Ректору больше (не) наливать

Цвик Катерина Александровна
1. Все ведьмы - стервы
Фантастика:
юмористическая фантастика
5.00
рейтинг книги
Все ведьмы – стервы, или Ректору больше (не) наливать

Зубных дел мастер

Дроздов Анатолий Федорович
1. Зубных дел мастер
Фантастика:
научная фантастика
попаданцы
альтернативная история
5.00
рейтинг книги
Зубных дел мастер

Отборная бабушка

Мягкова Нинель
Фантастика:
фэнтези
юмористическая фантастика
7.74
рейтинг книги
Отборная бабушка

30 сребреников

Распопов Дмитрий Викторович
1. 30 сребреников
Фантастика:
попаданцы
альтернативная история
фэнтези
фантастика: прочее
5.00
рейтинг книги
30 сребреников

Я тебя не отпускал

Рам Янка
2. Черкасовы-Ольховские
Любовные романы:
современные любовные романы
6.55
рейтинг книги
Я тебя не отпускал

Газлайтер. Том 8

Володин Григорий
8. История Телепата
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Газлайтер. Том 8

Отвергнутая невеста генерала драконов

Лунёва Мария
5. Генералы драконов
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Отвергнутая невеста генерала драконов

Идеальный мир для Лекаря 3

Сапфир Олег
3. Лекарь
Фантастика:
фэнтези
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 3

Блуждающие огни 2

Панченко Андрей Алексеевич
2. Блуждающие огни
Фантастика:
боевая фантастика
космическая фантастика
попаданцы
альтернативная история
фэнтези
5.00
рейтинг книги
Блуждающие огни 2

Свадьба по приказу, или Моя непокорная княжна

Чернованова Валерия Михайловна
Любовные романы:
любовно-фантастические романы
5.57
рейтинг книги
Свадьба по приказу, или Моя непокорная княжна

Часовое сердце

Щерба Наталья Васильевна
2. Часодеи
Фантастика:
фэнтези
9.27
рейтинг книги
Часовое сердце

Царь Федор. Трилогия

Злотников Роман Валерьевич
Царь Федор
Фантастика:
альтернативная история
8.68
рейтинг книги
Царь Федор. Трилогия

Если твой босс... монстр!

Райская Ольга
Любовные романы:
любовно-фантастические романы
5.50
рейтинг книги
Если твой босс... монстр!