Command-Line Switch Reference

Ninite has a number of powerful command-line options. Here's a quick reference to all of them.

Switches marked pro are only available in Ninite Pro installers or Ninite One.

/locale language-country

Force apps to install in a specific language.

/proxyauth user password

Authenticate with an HTTP proxy.

/repair

Force reinstallation of up-to-date apps.

/silent [report]

Run silently without displaying any user interface. pro

/select app ...

Select apps to install. pro

/prefer app versions ...

Select between major versions of apps. pro

/exclude app ...

Exclude certain apps from an installation or update. pro

/updateonly

Only select apps that can be updated. pro

/uninstall

Uninstall the selected apps. pro

/freeze [locale...] [new exe name]

Create a fully-offline .exe installer for the selected apps. pro

/list

List available apps and their versions. pro

/audit

Make an app audit report. pro

/remote [file:machines.txt or machine addresses]

Manage applications on remote PCs. pro

/remoteauth [username] [password]

Set remote authentication info. pro

/disableshortcuts

Don't create desktop or quicklaunch shortcuts. pro

/disableautoupdate

Disable auto-update features for some apps. See details. pro

/allusers

Force some apps to install for all users. See details. pro

/cachepath path

Set a path for the download cache. pro

/nocache

Don't create or use a download cache. pro

We're always working on adding new functionality to Ninite, so if you want to do something that seems impossible with the current features let us know. We may be building out some undocumented features that you could help us test.


Please Note

These features are only available in Ninite Pro.

Get a Free Trial or Learn more about Ninite Pro