Second Beta of NirLauncher package is available to download

Notice:  The latest version of NirLauncher package is now available at

4 weeks after the first Beta release of NirLauncher utilities package, a new release is now available to download. If it’s the first time that you read about this package, it’s recommended that you also read the release notes of the first NirLauncher release, here.

The following changes were made in this release:

  • Fixed bug: NirLauncher failed to execute console application when the path contained spaces.
  • NirLauncher.exe is now on the root folder, while the NirSoft utilities are under NirSoft folder. Be aware that you must extract the package with the same folder names in the zip file. Otherwise, it won’t work.
  • Added autorun.inf in the root folder that allows you to automatically open NirLauncher when you plug the USB flash drive. (Doesn’t work on Windows 7, because Microsoft removed this feature)
  • Added ‘All Utilities’ tab that show all utilities in one list.
  • sysinternals2.nlp is now available with full URLs, thanks to the great work of Yair from the comment in the first Beta post. Also, added ‘All Sysinternals Tools’ tab.
  • Add Next/Previous Package buttons.
  • Added option to add a tray Icon (Disabled by default).
  • The new utility, DevManView, added to the package.

Download the second Beta of NirLauncher package with more than 100 utilities

Zip File Information:  (to verify that the downloaded file is Ok)

MD5: a617cfa78c138c340ec99de6f5d63903
SHA1: fa0a8fab272289edeede32d190b4c0862216b0cb
File Size: 6,812,717
Number of files in the Zip: 246


  1. B5 says:

    I don’t know if this is a temporary problem or not but I get “You cannot download this file.” when I click on the “Download the second Beta…” link above?

  2. Dan says:

    Hi I noticed a few things with this release, but I am liking the launcher more and more. 🙂

    1) sysinternals2.nlp lists “pskill” as “pkill”.
    2) working with NLP files is difficult, due to the ini section names having sequential numbering. Please remove the numbers entirely if possible. Also please ditch the “GroupCount” and “SoftwareCount”, since your tool should be able to compute them by hand by loading the file. Furthermore, it would be a lot easier to do groups if each group was identified by a key instead of a number. EX:

    Name=Password Recovery Utilities

    Then you could do:


    Which would be easier to read and wouldn’t need adjustment if you add/remove groups.

    Also it seems the NLP files would work better in an XML format rather than an INI format. Here’s how I would do it:

    Password Recovery Utilities

    Reveals the passwords stored behind the asterisks (‘***’) boxes
    Many applications, like CuteFTP, VNC, IncrediMail, Outlook Express, and others, allows you to type a password for using it in the application. The typed password is not displayed on the screen, and instead of the real password, you see a sequence of asterisk (‘****’) characters. This utility can reveal the passwords stored behind the asterisks in standard password text-boxes.

    I added an “arch” attribute to EXE so you could specify if an exe is to be run for 32 and/or 64 bit. Slightly more flexible than your current approach.

    No extraneous numbers anywhere! 🙂

  3. Dan says:

    Great, it stripped all the nice XML I typed. Let me try this again:

    <nlp name=”NirSoft Utilities>
    <group key=”password”>Password Recovery Utilities</group>
    <!– … –>
    <app name=”Asterisk Logger”>
    <exe arch=”32 64″>astlog.exe</exe>
    <shortDescription>Reveals the passwords stored behind the asterisks (‘***’) boxes</shortDescription>
    <description>Many applications, like CuteFTP, VNC, IncrediMail, Outlook Express, and others, allows you to type a password for using it in the application. The typed password is not displayed on the screen, and instead of the real password, you see a sequence of asterisk (‘****’) characters. This utility can reveal the passwords stored behind the asterisks in standard password text-boxes.</description>
    <!– etc –>

  4. caschy says:

    Thanks man, love your tools!

  5. BDG says:

    NirLauncher is what I’ve wanted since I first discovered your utilities a few years back. Been using them ever since, religiously. Forget sysinternals, Nirsoft utilities are far more useful and have a greater range of functionality that covers the whole spectrum. Nir, thank you for all of your hard work, dedication, and such frequent updates to your set of utilities… I don’t know where I’d be without them as network/sysadmin!

    Now all you need in Beta 3 is built in update/auto-update, and this will be perfect. Gotta have this though! Don’t have time to keep up with manual updates (esp as often as you update/add, that’s a positive thing though). Right now i’m having to use a third party utility that does it (checks for updates and downloads/extracts them for me… not to mention savings of bandwidth of being able to update single utilities vs. having to re-download the whole set every time. — or is this already possible, and i am just missing it? Either way, this is the #1 thing i would like to be able to do through NirLauncher. Maybe check for updates on start, then highlight programs that have newer versions in blue or something, then we can hit ‘update’ and download/extract them to the collection… or have the option to just automatically update them if newer version is available.

    @ Yair — about the sysinternals NLP…. some new utilities I noticed are missing, notably the new (and highly blogged about) disk2vhd.exe. It’s easy enough to add them manually, but for those who don’t understand, maybe a quick lookover of the latest build package and refresh of the NLP could be a help?

    I am anxious to see the progress on this app… loving it so far. keep up the good work, and as always, THANK YOU!

  6. NirsoftLover says:

    a great utility…
    we are still waiting the function of the automated update…
    best regard!!

  7. Anthony says:

    Thanx for all the compilation.

    Continue with the good working

  8. Anthony says:

    In *.cfg file there is the line with a location of packages…

    I have modified folder name and etc. and the line is like this :

    Filename=\Stuff\Programs\Nirsoft And Sysinternals\Nirsoft Launcher 1.0.1.exe\Tools\Sysinternals\sysinternals.nlp

    I think there is no need for full location because when you cut/paste program on some other partition/drive it won’t locate the software packages so you have to do it again…

    So, I tested it with:


    This Works!

  9. Devo says:

    Could you place each program in it’s own folder? I know this is a little OCD, but it would be very helpful, at least for me and maybe a few other people as well. I also think the autoupdate feature is a must.

  10. Anthony says:

    Could you place each program in it’s own folder?

    Yes, but you have to edit nirsoft.nlp file for filname/folder changes…

  11. José says:

    Thank you very much for your great job!

    I only miss Filedate Changer.

    I added it editing the nirsoft.nlp but it could be nice it is included in next releases.

    Thanks from Spain.

  12. Edi Gunawan Liu says:

    I am very glad to thank you for all your light but powerful tools. I often used it for many purpose, those are very helpful.

    Best regards
    Edi Liu

  13. Mark Weisberg says:

    Latest Nirsoft Updates not installed

    I checked the Nirsoft Nirblog dated 11/15/09 and it listed 9 “Utilities updates in the last week”. I checked 3 of them ShellExView, USBDeview and MyUninstaller after installing NirLauncher today, and all were the older versions. I did not check the other 6 utilities but I do not believe they were updated as well.

    Note: I used the installer from the PortableApps webiste which I believe sets up the PortableApps structure and then gets the download from this site.

  14. pheonix says:

    @ Mark Weisberg this version of nirlauncher was released on november the first so why would updates released after that date be included in this version ? are you a time traveller ?

    on another nite. yet another excellent release thanks nirsofer

  15. John Harvey says:

    Thanks for NirLauncher.

    In addition to nirlauncher.nlp and sysinternals2.nlp, I’ve added a miscellaneous.nlp which contains tabs for Safer Networking, Heaven Tools and All Miscellaneous Tools. I expect to continue adding to miscellaneous.nlp rather than make separate files because the only way to navigate between packages is Next/Previous Package. Having separate tabs for each vendor will work fine until the window gets crowded. If there were a menu item “Software Packages…” on the Launcher menu in addition to Next/Previous, I would prefer making separate packages. Just a thought.

    Are you planning to provide a repository for nlp files?

    Thanks again for a very useful addition to my portable toolkit.


  16. Fay says:

    Geate job!

    How could I run some tools at once? How can I join them in one executable? Is there any way?

Leave a Reply