سلام دوست من
شما توسط فایل bat میتونید همه این فرمت ها رو اجرا کنید ولی چند نکته
1 . برنامه آکروبات روی سیستم باید نصب باشد برای اجرای فایل های pdf
2 . برنامه آفیس برای اجرای فایل های doc باید نصب باشد
3 . فایل فلش شما حتما باید exe باشد با فرمت swf نمیتونید فایل bat رو اجرا کنید
بنده خودم آموزشش رو در انجمن گذاشتم و نمونه هم پیوست کردم و مطمئن باشید جواب میده
موفق باشید