Note: you do not need to read this document unless you have special requirements or want to use Ninite Pro features
Ninite installers use the system's global proxy server settings. These can be changed in Internet Explorer's Tools menu by choosing Internet Options, then Connections, LAN settings. (Click here for more information)
If the proxy server needs a user name and password, the Ninite installer shows a dialog box asking for the credentials. The credentials can also be supplied on the command line with the /proxyauth switch. Example:
NiniteInstaller.exe /proxyauth <user> <password>
By default, Ninite installers install the applications in the current language of the user's operating system. This can be overridden with the /locale switch, for example (for French):
NiniteInstaller.exe /locale fr-FR
This downloads and installs the applications in the specified language. For some applications, the user interface language will still have to be changed manually in the application's settings after the installation is complete.
See here for a list of locale strings. Please specify both the language and country code, e.g. "en-US", not just "en".
Ninite Pro automatically saves and reuses downloads in a NiniteDownloads folder next to the installer. Ninite Pro still checks for new versions of applications and downloads them if they are not already in the cache. Learn more here
To specify a different cache location such as a network share, create a file called "Ninite.ini" next to the installer. The file has the following format:
[Cache] path=<your cache path goes here>
Click here to download a sample Ninite.ini file.
To run an installer in silent mode, specify the /silent switch on the command line. We highly recommend that you specify a file that will receive a report, for example:
NiniteInstaller.exe /silent report.txt
Without this there will be no indication of failure or debugging information, apart from the return code of the installer.
If you are behind a proxy server that needs a user name and password, use the following switch in combination with the silent switch:
/proxyauth <user> <password>
Ninite Pro installers can be converted into self-contained offline installers, a process called freezing. Offline installers work without an internet connection and install the versions of the applications that were current at the time of freezing.
To create an offline installer, run a Ninite Pro installer with the /freeze switch. The resulting offline installer will be saved with a new name in the same directory as the original installer. You can also specify a name for the offline installer, for example:
NiniteInstaller.exe /freeze MyOfflineInstaller.exe
Freezing bundles the application versions for the current language. This behavior can be overridden by listing the locales. The following example creates an offline installer for English and Spanish:
NiniteInstaller.exe /freeze en-US es-ES MyOfflineInstaller.exe
Please note: offline installers are tied to your Ninite Pro account and may only be used while the subscription is active.