Is there any simple way to open the \"Open with\" file dialog?
There are tons of shell examples in the All In One Code Framework. Maybe you can take a look at them to see whether an example has functions you want to have.