# How do I launch a Processing app? launch() FIXED! (use a shortcut if a program does not launch!)

**URL:** <https://discourse.processing.org/t/how-do-i-launch-a-processing-app-launch-fixed-use-a-shortcut-if-a-program-does-not-launch/39620>\
**Category:** Coding Questions\
**Created:** [November 7, 2022, 7:40pm UTC](https://discourse.processing.org/t/how-do-i-launch-a-processing-app-launch-fixed-use-a-shortcut-if-a-program-does-not-launch/39620 "2022-11-07T19:40:09Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![glv](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/glv/32/18785_2.png) [@glv](https://discourse.processing.org/u/glv)\
**Post date:** [November 8, 2022, 1:33pm UTC](https://discourse.processing.org/t/how-do-i-launch-a-processing-app-launch-fixed-use-a-shortcut-if-a-program-does-not-launch/39620/6 "2022-11-08T13:33:42Z")

</div>

This may give you some insight:

> [@Making a Game "Launcher"](https://discourse.processing.org/t/making-a-game-launcher/22281/4):
>
> Thanks again! The solution here worked: I made it so it launches when I click a button but it launches my application 2-5 times depending on how long the mouse stays on the button after clicking. It looks like it is a problem with my button. Here is my full code: //PFont zigBlack; int b1f = 140; int b2f = 140; int b3f = 140; int b4f = 140; int v1f = 200; boolean versions = false; boolean credits = false; boolean controls = false; void setup() { size(1200,600); //zigBlack = createFont…

The example above builds the batch file.  
You could just create it manually if you know your paths.

`:)`

---

_[View the full topic](https://discourse.processing.org/t/how-do-i-launch-a-processing-app-launch-fixed-use-a-shortcut-if-a-program-does-not-launch/39620)._
