# WSL

### 1. What's it?

In order to use Automatic Script for Android Emulator, the following command line must be installed on your Windows machine:

* wsl
* choco (package manager for Windows)
* adb (Android Debug Bridge)

### 2. Install WSL on Windows 10/11

1. On Windows 10/11, search: **Command Prompt** app
2. Right-click on the app -> Select **Run as administrator** option.
3. When the App is opened, copy & paste the following command:

```bash
wsl --install
```

4. Restart your Windows to take effect -> After restarting, Windows will open the **Command Prompt** which asks the user to create a new Username / Password -> Follow this instruction
5. Open the Command Prompt app again, execute:

```
wsl
```

6. Verify that the command is successful, with no errors:

<figure><img src="/files/2HQJMQfMLmhMtuj8HITz" alt=""><figcaption></figcaption></figure>

7. Done ✅

### 2. Install **Choco** on Windows 10/11

1. Open PowerShell with Run as Administrator
2. Paste and run it:

```
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
```

3. Wait a few seconds for the command to complete.
4. If you don't see any errors, you are ready to use Chocolatey! Type choco or choco -? now, or see Getting Started for usage instructions.

Choco Installation Guide: <https://chocolatey.org/install#individual>

### 3. Install **adb** on Windows 10/11

1. Open PowerShell with Run as Administrator
2. Run:

```
choco install adb -y
```

3. Verify the **adb** is successfully installed and there is no error

### 4. ✅ Done. Try to Use Android Automatic Script again on Proxyman app

### 5. References:

* <https://learn.microsoft.com/en-us/windows/wsl/install>
* <https://pureinfotech.com/install-wsl-windows-11/#install_wsl2_single_command>


---

# 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.proxyman.com/proxyman-windows/wsl.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.
