There are a number of third-party applications and add-ins which can help you autostart PowerPoint presentations.

From the posts listed in this section you can learn how to autostart your slideshows and PowerPoint presentations. Create self-executing EXE files and find out how to create presentations that can automatically play when you need them to, without the need to manually manage slides.