SingleInstance A single instance application using a mutex and named pipes for command line argument delegation