# CLI Installation on Windows

### **Supported Operating systems**

* Windows 11 and newer
* Windows Server 2016 and newer

### Video Overview

Watch the video below to learn how to install and log in to Keeper Commander.

{% embed url="<https://vimeo.com/677799220>" %}
Keeper Commander – Installing and Loggin In
{% endembed %}

### Typical Binary Installation (recommended)

:arrow\_down: [**Download Keeper Commander .exe file from GitHub**](https://github.com/Keeper-Security/Commander/releases)

On the Commander Github page, the current commander build is always available via the [releases link](https://github.com/Keeper-Security/Commander/releases).

The binary download is the file named:\
\
`keeper-commander-windows-vX.XX.exe`

{% hint style="info" %}
Note about Windows installs:\
\- You may have to right click on the executable and go to properties to unblock the file.\
\- You need to have admin rights to install Commander\
\- Sometimes antivirus may block the files, create a one time exception to install as needed
{% endhint %}

### Python (PIP) installation

#### Setup with Python3:

Download the current version of Python from <https://www.python.org/>

{% hint style="info" %}
On the first screen of the installation, opt-in to **include python.exe in the PATH**
{% endhint %}

Validate Python is correctly installed by checking the installed version from launching the cmd prompt.

```
pip3 --version
```

From the command prompt or Powershell, install Keeper Commander with pip3:

```
pip3 install keepercommander
```

Login to Keeper in order to validate Keeper Commander is properly installed:

```
keeper shell
```

For next steps, read the [Logging In](/en/keeperpam/commander-cli/commander-installation-setup/logging-in.md) section.

#### Upgrading

We release updates weekly. You can update to the latest version of Commander by typing:

```
pip3 install --upgrade keepercommander
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.keeper.io/en/keeperpam/commander-cli/commander-installation-setup/installation-on-windows.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
