Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   [решено] Добавить пункт "Печать" в контекстное меню (http://forum.oszone.net/showthread.php?t=239727)

adgeuk 01-08-2012 02:03 1962457

Добавить пункт "Печать" в контекстное меню
 
Пропал пункт контекстного меню "Печать" для файлов .bmp, .tif, .png, .jpeg, .gif

Программы Fast Explorer 2008 и Contecst Edit показывают что пункт "Печать" не деактивирован, а его просто нет.

Пробовал создавать его сам с помощью программы Contecst Edit.
Брал пример с другого рабочего компьютера, в поле Command Line вписывал:

rundll32.exe C:\WINDOWS\system32\shimgvw.dll,ImageView_PrintTo /pt "%1" "%2" "%3" "%4"

В итоге, пукт добавляется, но не работает.

Хочется его вернуть, чтобы при печати из контекстного меню появлялся мастер печати фотографий.

Petya V4sechkin 01-08-2012 08:00 1962508

Цитата:

Цитата adgeuk
Пробовал создавать его сам с помощью программы Contecst Edit.
В итоге, пукт добавляется, но не работает

Удалите то, что создали.

Попробуйте Пуск -> Выполнить -> regsvr32 /i shimgvw.dll
А также твик реестра
Код:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\SystemFileAssociations\image]
"TileInfo"="prop:Dimensions;Type;Size"
"InfoTip"="prop:Dimensions;WhenTaken;DocTitle;DocComments;CameraModel;Type;Size"
"Details"="prop:Name;Type;Dimensions;Size;Write"

[HKEY_CLASSES_ROOT\SystemFileAssociations\image\OpenWithList\MSPaint.exe]
@=""

[HKEY_CLASSES_ROOT\SystemFileAssociations\image\OpenWithList\shimgvw.dll]
@=""

[HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\edit\command]
@=hex(2):22,00,25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,74,\
  00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,\
  73,00,70,00,61,00,69,00,6e,00,74,00,2e,00,65,00,78,00,65,00,22,00,20,00,22,\
  00,25,00,31,00,22,00,00,00

[HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\print\command]
@=hex(2):72,00,75,00,6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,\
  00,20,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,\
  25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,\
  00,69,00,6d,00,67,00,76,00,77,00,2e,00,64,00,6c,00,6c,00,2c,00,49,00,6d,00,\
  61,00,67,00,65,00,56,00,69,00,65,00,77,00,5f,00,46,00,75,00,6c,00,6c,00,73,\
  00,63,00,72,00,65,00,65,00,6e,00,20,00,25,00,31,00,00,00

[HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\print\DropTarget]
"Clsid"="{60fd46de-f830-4894-a628-6fa81bc0190d}"

[HKEY_CLASSES_ROOT\SystemFileAssociations\image\ShellEx\ContextMenuHandlers\ShellImagePreview]
@="{e84fda7c-1d6a-45f6-b725-cb260c236066}"

[HKEY_CLASSES_ROOT\SystemFileAssociations\image\ShellEx\PropertyHandler]
@="{eb9b1153-3b57-4e68-959a-a3266bc3d7fe}"

[HKEY_CLASSES_ROOT\SystemFileAssociations\image\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{3F30C968-480A-4C6C-862D-EFC0897BB84B}"

[HKEY_CLASSES_ROOT\SystemFileAssociations\.bmp]
"ImageOptionFlags"=dword:00000003

[HKEY_CLASSES_ROOT\SystemFileAssociations\.gif]
"ImageOptionFlags"=dword:00000003

[HKEY_CLASSES_ROOT\SystemFileAssociations\.jpeg]
"ImageOptionFlags"=dword:00000003

[HKEY_CLASSES_ROOT\SystemFileAssociations\.jpg]
"ImageOptionFlags"=dword:00000003

[HKEY_CLASSES_ROOT\SystemFileAssociations\.png]
"ImageOptionFlags"=dword:00000003

[HKEY_CLASSES_ROOT\SystemFileAssociations\.tif]
"ImageOptionFlags"=dword:00000000

[HKEY_CLASSES_ROOT\SystemFileAssociations\.tiff]
"ImageOptionFlags"=dword:00000000

[HKEY_CLASSES_ROOT\.bmp]
"PerceivedType"="image"
"Content Type"="image/bmp"

[HKEY_CLASSES_ROOT\.gif]
"PerceivedType"="image"
"Content Type"="image/gif"

[HKEY_CLASSES_ROOT\.jpeg]
"PerceivedType"="image"
"Content Type"="image/jpeg"

[HKEY_CLASSES_ROOT\.jpg]
"PerceivedType"="image"
"Content Type"="image/jpeg"

[HKEY_CLASSES_ROOT\.png]
"PerceivedType"="image"
"Content Type"="image/png"

[HKEY_CLASSES_ROOT\.tif]
"Content Type"="image/tiff"
"PerceivedType"="image"

[HKEY_CLASSES_ROOT\.tiff]
"Content Type"="image/tiff"
"PerceivedType"="image"


adgeuk 01-08-2012 13:59 1962725

Petya V4sechkin, огромная вам благодарность!

Пуск -> Выполнить -> regsvr32 /i shimgvw.dll - этого оказалось достаточно.

adgeuk 01-08-2012 17:01 1962879

Но после выполнения данной операции вылезла такая проблема:

Когда печатаю из контекстного меню файлы типов .xls, .xltx, .doc, .docx .rtf, .txt,

то перед тем как печатать предлагается сохранить файл в формате .XPS

А раньше просто печатал и ничего не спрашивал :meeting:

adgeuk 01-08-2012 17:17 1962893

Разобрался, в папке Принтеры появился какой-то другой принтер по умолчанию.
Это он делал печать в файл или что-то такое.
Установил обратно свой принтер по умолчанию, а тот удалил.
Все в порядке!

grom17 10-04-2018 11:02 2808060

Petya V4sechkin,
Спасибо! Помог файл реестра.


Время: 18:03.

Время: 18:03.
© OSzone.net 2001-