Dot-Net

如何在命令行中執行 Photoviewer.dll

  • May 31, 2011

當我在命令提示符下(以管理員身份)執行以下程式碼時:

"C:\Program Files\Windows Photo Viewer\PhotoViewer.dll" "C:\00012.tif"

它產生如下所示的錯誤:

“此文件沒有與之關聯的程序來執行此操作。請安裝程序,或者,如果已安裝程序,請在預設程序控制面板中創建關聯程序。”

兩者.tif.tiff在預設程序控制面板中關聯。

我正在嘗試從 .net windows 應用程序中呼叫它。

任何幫助表示讚賞。

rundll32 “C:\Program Files\Windows 照片查看器\PhotoViewer.dll” “C:\00012.tif”

對於執行 dll,有rundll32.

Windows 7的

rundll32 "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen path_to_image
  • path_to_image不能被引用!

引用自:https://stackoverflow.com/questions/6190271