Major Version Selection Support

Ninite installs the latest version of an application, so is normally not necessary to choose a specific version.

However, for compatibilty and licensing reasons it is sometimes preferable to keep an older version or branch of an application.

Specifying a version

Ninite has built-in support for different versions for some applications, for example Reader, Java, and .NET.

You can select specific versions by appending the version number to the name, like:

NinitePro.exe /select "Reader 9" ".NET 4"

If you're not using the /select switch you can still choose your preferred versions, like:

NinitePro.exe /updateonly /prefer "Reader 9"

This will update all supported applications, but Reader installations will be kept at the latest 9.x version.

Ninite will still apply security updates for the version you select.

Listing available versions

To see all available versions, use:

NinitePro.exe /list versions

To see the available versions for a certain application:

NinitePro.exe /list versions /select Reader

The output of /list versions marks the current version with an asterisk (*), for example:

OK
Reader 11 : *11.0.0
Reader 10 : (10.1.4)
Reader 9 : (9.5.2)

This means Reader 11 is current. Reader 10 and 9 are in parentheses because they are alternate versions that have to be selected explicitly.

For Java, the output is:

OK
Java 6 : *6.0.370.6
Java 7 : 7.0.90.5

This means Java 6 is still treated as the current version, the one that gets installed when choosing "Java" without a version number. Java 7 is another version that can be installed parallel to Java 6.

Pro only

These features are only available in Ninite Pro.

Get a Free Trial or Learn more about Ninite Pro