求用windows shell实现打印一张已知图片的代码!解决方案

求用windows shell实现打印一张已知图片的代码!
已知图片的存储路径和名字,首先调出打印对话框,然后根据对话框里面设置的打印参数打印该图片,请问怎么用windows shell怎么实现。
小妹初学,请各位大虾指教!

------解决方案--------------------
rundll32.exe F:\WINDOWS\system32\shimgvw.dll,ImageView_PrintTo /pt "%1" "%2" "%3" "%4"