none
將TIF檔的開啟方式指定給Windows picture and fax viewer RRS feed

  • 問題

  • 是否有方法可以"大量"將user端的TIF檔指定由windows Picture and Fax Viewer來開啟?

    Thanks,


    glaziz
    2009年5月18日 上午 06:32

解答

  • 你可以把下面內容做成OpenTif.reg
    執行完匯入後重新開機應該就會以Windows Picture and Fax Viewer去開啟.tif檔案
    然後看你是要直接請User下載執行還是透過GPO部屬都可以

    --------------------------------------------------------------------------------------------------

    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT\TIFImage.Document]
    "EditFlags"=dword:00010000
    "FriendlyTypeName"=hex(2):40,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,73,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,2d,00,33,00,30,00,36,00,00,00
    "ImageOptionFlags"=dword:00000000

    [HKEY_CLASSES_ROOT\TIFImage.Document\DefaultIcon]
    @="shimgvw.dll,4"

    [HKEY_CLASSES_ROOT\TIFImage.Document\shell]

    [HKEY_CLASSES_ROOT\TIFImage.Document\shell\open]
    "MuiVerb"="@shimgvw.dll,-550"

    [HKEY_CLASSES_ROOT\TIFImage.Document\shell\open\command]
    @="rundll32.exe F:\\WINDOWS\\system32\\shimgvw.dll,ImageView_Fullscreen %1"

    [HKEY_CLASSES_ROOT\TIFImage.Document\shell\open\DropTarget]
    "Clsid"="{E84FDA7C-1D6A-45F6-B725-CB260C236066}"

    [HKEY_CLASSES_ROOT\TIFImage.Document\shell\printto]

    [HKEY_CLASSES_ROOT\TIFImage.Document\shell\printto\command]
    @="rundll32.exe F:\\WINDOWS\\system32\\shimgvw.dll,ImageView_PrintTo /pt \"%1\" \"%2\" \"%3\" \"%4\""

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

    [HKEY_CLASSES_ROOT\.tif\OpenWithList]

    [HKEY_CLASSES_ROOT\.tif\OpenWithList\ois.exe]
    @=""

    [HKEY_CLASSES_ROOT\.tif\OpenWithProgids]
    "TIFImage.Document"=hex(0):

    [HKEY_CLASSES_ROOT\.tif\PersistentHandler]
    @="{098f2470-bae0-11cd-b579-08002b30bfeb}"

    • 已編輯 Vincent Lin 2009年5月19日 上午 03:26
    • 已標示為解答 Vincent Lin 2009年5月19日 上午 09:38
    2009年5月19日 上午 03:22

所有回覆

  • 你可以把下面內容做成OpenTif.reg
    執行完匯入後重新開機應該就會以Windows Picture and Fax Viewer去開啟.tif檔案
    然後看你是要直接請User下載執行還是透過GPO部屬都可以

    --------------------------------------------------------------------------------------------------

    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT\TIFImage.Document]
    "EditFlags"=dword:00010000
    "FriendlyTypeName"=hex(2):40,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,73,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,2d,00,33,00,30,00,36,00,00,00
    "ImageOptionFlags"=dword:00000000

    [HKEY_CLASSES_ROOT\TIFImage.Document\DefaultIcon]
    @="shimgvw.dll,4"

    [HKEY_CLASSES_ROOT\TIFImage.Document\shell]

    [HKEY_CLASSES_ROOT\TIFImage.Document\shell\open]
    "MuiVerb"="@shimgvw.dll,-550"

    [HKEY_CLASSES_ROOT\TIFImage.Document\shell\open\command]
    @="rundll32.exe F:\\WINDOWS\\system32\\shimgvw.dll,ImageView_Fullscreen %1"

    [HKEY_CLASSES_ROOT\TIFImage.Document\shell\open\DropTarget]
    "Clsid"="{E84FDA7C-1D6A-45F6-B725-CB260C236066}"

    [HKEY_CLASSES_ROOT\TIFImage.Document\shell\printto]

    [HKEY_CLASSES_ROOT\TIFImage.Document\shell\printto\command]
    @="rundll32.exe F:\\WINDOWS\\system32\\shimgvw.dll,ImageView_PrintTo /pt \"%1\" \"%2\" \"%3\" \"%4\""

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

    [HKEY_CLASSES_ROOT\.tif\OpenWithList]

    [HKEY_CLASSES_ROOT\.tif\OpenWithList\ois.exe]
    @=""

    [HKEY_CLASSES_ROOT\.tif\OpenWithProgids]
    "TIFImage.Document"=hex(0):

    [HKEY_CLASSES_ROOT\.tif\PersistentHandler]
    @="{098f2470-bae0-11cd-b579-08002b30bfeb}"

    • 已編輯 Vincent Lin 2009年5月19日 上午 03:26
    • 已標示為解答 Vincent Lin 2009年5月19日 上午 09:38
    2009年5月19日 上午 03:22
  • Vincent,

    謝謝!
    附帶一提:我測試結果是:當更新完畢之後,使用者必須登出再登入一次才會生效。


    glaziz
    2009年5月19日 上午 09:33
  • 是低..登出或是重新開機都可以讓其生效

    2009年5月19日 上午 09:35