Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
16.10.2009, 2:38
Сообщение
#1
|
|
![]() Администратор ![]() ![]() ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 14349 Регистрация: 12.10.2007 Из: Twilight Zone Пользователь №: 1 |
Ни для кого не секрет, что программой просмотра изображений по-умолчанию в Windows XP служит некая "Программа просмотра изображений и факсов", однако, если вы попробуете ее найти в меню стандартных программ, или же просто изучая содержимое папки %WINDIR% - сделать этого вам неудастся. Вы спросите, а зачем она? Ведь есть множество гораздо более функциональных просмотрщиков картинок, например, ACDSee, IrfanView, XnView и многие другие. Все это конечно же так ... но допустим вы оказались в ситуации, когда пользователю нужно открыть его любимую картинку, а сделать это ровным счетом нечем (вы же не будете ассоциировать файлы изображений, к примеру, с Internet Explorer
Код rundll32.exe C:\WINDOWS\system32\shimgvw.dll,ImageView_Fullscreen %1 Где %1 - это имя открываемого файла. Таким образом вы можете ассоциировать файлы изображений со стандартным просмотрщиком изображений. Ну или же например, такую ассоциацию можно восстановить с помощью редактора реестра. Вот пример reg-файла для WinXP, который ассоциирует jpeg файлы со стандартным просмотрщиком: Код REGEDIT4
[HKEY_CLASSES_ROOT\jpegfile] @="Рисунок JPEG" "EditFlags"=dword:00010000 "FriendlyTypeName"=hex(2):40,25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,73,79,73,\ 74,65,6d,33,32,5c,73,68,69,6d,67,76,77,2e,64,6c,6c,2c,2d,33,30,33,00 "ImageOptionFlags"=dword:00000003 [HKEY_CLASSES_ROOT\jpegfile\CLSID] @="{25336920-03F9-11cf-8FD0-00AA00686F13}" [HKEY_CLASSES_ROOT\jpegfile\DefaultIcon] @="shimgvw.dll,3" [HKEY_CLASSES_ROOT\jpegfile\shell] [HKEY_CLASSES_ROOT\jpegfile\shell\open] "MuiVerb"="@shimgvw.dll,-550" [HKEY_CLASSES_ROOT\jpegfile\shell\open\command] @="rundll32.exe C:\\WINDOWS\\system32\\shimgvw.dll,ImageView_Fullscreen %1" [HKEY_CLASSES_ROOT\jpegfile\shell\open\DropTarget] "Clsid"="{E84FDA7C-1D6A-45F6-B725-CB260C236066}" [HKEY_CLASSES_ROOT\jpegfile\shell\printto] [HKEY_CLASSES_ROOT\jpegfile\shell\printto\command] @="rundll32.exe C:\\WINDOWS\\system32\\shimgvw.dll,ImageView_PrintTo /pt \"%1\" \"%2\" \"%3\" \"%4\"" -------------------- |
|
|
|
16.10.2009, 18:53
Сообщение
#2
|
|
![]() Junior Member ![]() ![]() Группа: Пользователи Сообщений: 132 Регистрация: 22.6.2009 Пользователь №: 243 |
А чем свойства файла не устраивают? Иногда при установке программ изменяется сопоставление файлов, я это дело настраивал через свойства.
-------------------- |
|
|
|
![]() ![]() |
| Текстовая версия | Сейчас: 2.12.2025, 1:58 | |
|
|
||