Home » Launchers, System, Utilities

Lacuna Launcher: launch several apps with a single click

Submitted by Samer on September 8, 2009 – 9:34 am13 Comments

Lacuna Launcher ScreenshotLacuna Launcher is a tiny, free app that can launch multiple programs and/or files with one click. It allows users to assign the order of the launched apps, to assign an optional delay before the apps start running (useful for programs launched on startup), as well as an optional wait time between each of the successive items launched.

A reader asked me about how he could launch a number of different apps using a single shortcut, and Lacuna Launcher is the small freeware program that I found that can do this. As an example, you may find that you always launch and work with your image editor, screen capturing program, and HTML editor together, and would like the ability to simply click on a single shortcut to launch all three simultaneously.

How to use this app: here’s an example that illustrates how Lacuna Launcher works.

  1. Download and unzip: let’s say that the location is “D:\Lacuna Launcher”
  2. Create a list of items: using your favorite text editor, enter the full path for each item you want to launch, one per line. Save it somewhere (say as “D:’Lacuna Launcher’newlist.txt’”
  3. Create a shortcut for Lacuna Launcher: right-click on the executable (ll.exe) and select “create shortcut”.
  4. Lacuna Launcher Shortcut propertiesCustomize the new shortcut: right click properties, then edit the “target” field such that the path to the exe is followed by the path to your new text file. Both paths need to be inside quotes. You can (optionally) add two numbers after the paths; the first to specify the number of seconds to wait before the items should start running, and the second to specify the number of seconds to wait before running the next item. The following is an example where the apps launch immediately after and wait one second before each successive item (of course you can skip the numbers altogether for instant launches).
    • example: “D:\Lacuna Launcher\ll.exe” “D:\Lacuna Launcher\newlist.txt” 0 1
  5. Modify the shortcut name and icon: if you want. Right click properties/change icon to change the icon in XP, rename the shortcut, then place it in the desired location (e.g. the desktop)
  6. That’s it. Your new shortcut will now launch all the items on your list specified in your text file. Note that you can make as many lists and create as many shortcuts as you want.

Supported file types: Lacuna Launcher will launch executables (.exe’s), shortcuts (.lnk), internet shortcuts (.url), or anything that can be opened on your system (image files, music files, movies, etc.)

Usage from the command line interface: is supported.

The verdict: a nice, simple, freeware that gets the job done. What I like is that you can make as many lists as you like and as many shortcuts that all point to the single executable on your hard drive. Although a GUI for this where users could drag and drop shortcuts would be nice, as it is the program is very easy to use and you will be up and running within minutes of downloading. Recommended.

Version Tested: 1.0.0

Compatibility: WinAll.

Go to the program page to download the latest version (approx 234K).

13 Comments »

  • Anonymous says:

    How is this different than simply creating a text batch file with the commands in it?

  • Rarst says:

    I don’t get this one. If you are putting together list in text file could just as well make it batch.

    I know that sometimes stuff seems pointless but if this program was made someone needed it. I just don’t see many users needing it.

    PS for laughs in AutoIt :)

    For $launch In StringSplit(FileRead("d:\launch.txt"),@CRLF,2)
    If $launch Then ShellExecute($launch)
    Next

  • Samer says:

    Lacuna Launcher is simpler than a batch file, I think, given some of the functionality it provides. Specifically, setting delays before the onset of launching executables or the delay between the different items on the list. How easy would it be to set up a batch file with delays? I don’t really know.

    Also, it is simpler in terms of launching URLs or files, as you don’t to specify the browser or app to use, it will go with the default.

    But I agree that a better justification for using this would be an easy to use GUI that makes it simple for the most computer… um.. un-savvy to set up batch launches.

  • jfjb says:

    Samer,

    There is an old DOS trick to pause a batch file — I’m sure it’s not older than me.
    The CHOICE command parameter /Tc,nn default choice ‘c’ in ‘nn’ seconds.

    Wait 5 seconds w/o seeing the command line?
    C:\TYPE NUL | CHOICE.COM /N /CY /TY,5 > NUL

    Works in Win95, 98, Vista and 7. Beats me why XP is not on the list, but I kind of think I remember lots of tiny assembly COM or EXE files we also used to use in the good old days. Surely Google will pop a few with a “Delay DOS command” search line.

    My two-cents, of course.
    How the Says family?

    moi

  • imapc says:

    thanks, found a great use for this.

  • app103 says:

    Hi, I am the developer of Lacuna Launcher. Thanks for the great review. It’s much appreciated.

    I think I can clear up some questions that some readers might have about why someone would want to use this application over something like a batch file.

    There are people in this world that don’t know how to write batch files, and some don’t even know what they are.

    Additionally, it can be more complicated to write a batch file in XP that will essentially do what this does since 2k’s and XP’s shell lacks the “sleep” command unless you download a package containing a huge set of power user/sys admin tools from Microsoft.

    The average person is not going to want to do that just to have a sleep command in XP, and the tools in the package are not suited to the average user and not something I would advise someone to download unless they had a need and the expertise to use more than just a single tool in the set.

    The alternative would be to write a WSH script in either VBScript or Javascript, which is even more complicated than a batch file.

    As far as making it easier to get the paths to your files for pasting into the text file, there are a number of free utilities that will add the option to Explorer’s context menu to copy the selected file’s path. I can’t recommend my favorite one (HPathCopyShExt), since it comes as just a .dll file and doesn’t have an installer, and it wouldn’t be that easy for the average user to set up as some other one that is just an .exe to click to install. I am sure a Google search will give you plenty of options for ones that come with installers.

    I have considered writing a helper application to make this much easier. Perhaps a notepad application that pastes in the path to a file on drag/drop? Offered as a separate utility (and included with the Lacuna Launcher application) it might be useful for purposes other than just making lists for Lacuna Launcher.

    And yes, this was written for someone that had a need for it…me. As weird as it might seem, it is easier for me to whip up a small utility in Delphi than writing a batch file. Since I am more familiar with Delphi than I am with batch file coding, I wouldn’t have to look anything up. And I know it will work on any version of Windows supporting the Win32 API, from 95 to Win7 without any alteration to the code.

    My original purpose for this utility was because I have a lot of applications launching at startup that have tray icons and when Windows launches them all at the same time, they compete to get their icons into the tray and not all of them make it.

    This is not an issue the average person would have. You need to have a lot of icons headed for the tray for this issue to rear its ugly head. (I have about 30)

    I was finding myself wasting my time after every reboot to check a text file containing a list of the apps with tray icons, and matching it to what was displayed in the tray, and having to locate in task manager and kill the ones where the tray icon was missing, and then relaunch them.

    Do that one too many times and if you have any coding skills at all, you’d write a utility too.

    The initial delay in Lacuna Launcher allows me to make sure it won’t start launching stuff till after Windows has launched everything else, and the delay in between each one makes sure they won’t be competing to get in the tray all at the same time. Plus I can switch the list very easily before I reboot to change to a different startup configuration. And I love how nice & clean my startup folder is, with just the one “ll” icon in there.

    Since I am not a selfish person and like to share what I write with others, I placed it on my website in case anyone else would want to use it.

  • vtwin says:

    It is a nice program and just like app103 said not everyone wants to take the time to write a batch script or just learn how to. Comments like that sever no purpose. Just because “you don’t get this one” doesn’t mean others will too. Nice app. and thanks!

  • mete says:

    start up delayer has a similar start up for delaying things during boot up
    http://www.r2.com.au/software.php?page=2&show=startdelay

  • Adam Foh says:

    A useful app for people who don’t know or are too lazy to write batch files

  • [...] les ouvrir d’un seul clic. Mais c’était jusqu’à ce que je découvre Lacuna Launcher sur Freeware Genius duquel je me suis inspiré pour la procédure d’utilisation décrite plus [...]

  • M says:

    you can obviously write a batch but i found this to be a better faster alternative

  • M says:

    btw, can anyone tell me if this program workis for vista?

Leave a comment!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.