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
/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.