| | -cmd | Runs ZAP 'inline', ie without starting the UI or a daemon |
| | -config | Overrides the specified key=value pair in the configuration file |
| | -daemon | Starts ZAP in 'daemon' mode, ie without a UI |
| | -dir | Uses the specified directory instead of the default one |
| | -installdir | Overrides the code that detects where ZAP has been installed with the specified directory |
| | -h | Shows all of the command line options available, including those added by add-ons |
| | -help | The same as -h |
| | -host | Overrides the host used for proxying specified in the configuration file |
| | -port | Overrides the port used for proxying specified in the configuration file |
| | -version | Reports the ZAP version |
| | -newsession | Creates a new session at the given location (it expects the full path to the session) |
| | -session | Opens the given session after starting ZAP (it expects the full path to the session). |