--- title: "Gateway Command-line Utility - gwcmd" --- # Gateway Command-line Utility - gwcmd > The Gateway Command-line Utility provides a list of commands you can use to perform specific functions in the Gateway. The Gateway Command-line Utility or **gwcmd** provides basic commands, such as resetting the main password, changing the Gateway's port, or restarting the Gateway. Invoking **gwcmd** can only be done from command line, so you'll need to utilize a command line interface of some sort (Power Shell, Terminal, etc). Because gwcmd is a file sitting in the Gateway's installation directory, these commands can only ever be invoked from where the Gateway is installed. Furthermore, interacting with gwcmd requires administrative privilege. The gwcmd file sits at the root of the Gateway's installation directory. See the [Installing and Upgrading Ignition](getting-started\installing-and-upgrading\installing-and-upgrading.md) page for more details on default installation directories. ![gwcmd Command Prompt Window](gwcmd-command-prompt-window.png) :::caution A note to our legacy users... Older versions of Ignition featured a visual Gateway Control Utility or GCU that could start and stop the Ignition service. This visual element of the GCU, as well as the ability to start and stop the service have since been removed in Ignition 8.0. For more information on starting or stopping the service, please see [Use the Command-line Utility to Start or Stop the Gateway](#use-the-command-line-utility-to-start-or-stop-the-gateway) below. More information on the older version of the GCU can be found in [Deprecated Features](versioned_docs\version-deprecated\intro.md) of the user manual. ::: ## Command-line Utility Options The Gateway command-line utility supports Windows, Linux, and Mac OS platforms. The '**gwcmd**' only runs on the same machine as the Ignition Gateway and requires administrative privileges. To run the Gateway Command-line Utility, open a command shell and type: `gwcmd