# Running UiPath CLI

> This section describes how you can use UiPath command-line interface (CLI) depending on your device's operating system:

This section describes how you can use UiPath command-line interface (CLI) depending on your device's operating system:

* UiPath.CLI.Windows - UiPath CLI designed for Windows devices
* UiPath.CLI - UiPath CLI designed for Linux devices

## Running UiPath.CLI.Windows

You can execute tasks by calling `uipcli.exe` including the corresponding parameters. To execute sub-tasks, the command needs to have the following format: `uipcli.exe <task name> <sub-task name>`.

To run the CLI, take the following steps:

1. Open a command prompt and navigate to the folder extracted from the NUPKG file.
2. Type `uipcli.exe` and select the **Enter** key.

## Running UiPath.CLI

You can execute tasks by calling`uipcli.exe` including the corresponding parameters. To execute sub-tasks, the command needs to have the following format: `dotnet uipcli.dll <task name> <sub-task name>`.

To run the CLI, take the following steps:

1. Open a command prompt and navigate to the folder extracted from the NUPKG file.
2. Type `dotnet uipcli.dll`, and select the **Enter** key.
