Контекстное меню файлов и папок
Когда вы запускаете файл, ассоциированный с каким-то приложением в Windows, то файл открывается именно в этом приложении. А как быть, если вам надо открыть этот файл в другом приложении? С WinNT/2000/XP все понятно: там в контекстном меню файлов всегда присутствует пункт "Открыть с помощью...". В Win9х этого пункта изначально нет, но если выделить нужный файл и, удерживая Shift, щелкнуть правой кнопкой мыши по нему, то в контекстном меню появится дополнительный пункт "Открыть с помощью...". Таким образом удобно как переассоциировать открытие файлов на другое приложение (без копания в реестре и разных диалогах), так и использовать это для какого-то конкретного случая.
Как связать несколько приложений с одним расширением файла.
Например, документ в формате Microsoft Word for Windows (расширение .doc) можно открывать как с помощью MS Word, так и с WordPad. Для этого:
1. Откройте окно "Мой компьютер".
2. В меню "Вид" выберите пункт "Свойства папки".
3. Выберите закладку "Типы файлов".
4. В списке "Зарегистрированные типы файлов" выберите "Документ Microsoft Word".
5. Нажмите на кнопку "Изменить".
6. Нажмите на кнопку "Добавить".
7. В строке "Действие" введите:
Открыть в WordPad
8. В строке "Приложение, исполняющее действие" введите:
"{path}\wordpad.exe" "%1"
где {path} - полный путь к файлу Wordpad.exe. В этой строке кавычки обязательны.
9. Нажмите кнопку "OK".
Если после этого вы дважды щёлкните левой кнопкой мыши на файле с расширением .doc, то документ откроется программой Microsoft Word. Если вы щёлкните правой кнопкой мыши на файле такого типа, то из появившегося меню сможете выбрать пункт "Открыть в WordPad".
Запуск программы из меню корзины
Для добавления программы в меню корзины(щелкните правой кнопкой мыши по иконке корзины) нужно сделать следующие:
- Откройте ветвь реестра "HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell"
- Создайте в ней раздел с вашем именем
- В новом разделе создайте еще один с названием "Command"
- В параметре по умолчанию задайте путь к файлу который вы хотите открыть.