# For Windows Users

:tv: Follow the video for detailed guidance

{% embed url="<https://drive.google.com/file/d/1yyjeufWw_U-hsnStoyN1Jp4dkZN9dbqg/view?usp=sharing>" %}

### Steps:

* [Download](https://github.com/launchnodes/ValidatorNodeProduct/releases/tag/WindowsScript) the <mark style="color:blue;">WindowsScript.bat</mark> file. Simply click on the WindowsScript.bat file in order to download it.
* Open your Windows Powershell terminal, enter “&” and then Drag and drop the WindowsScript.bat file into the terminal and press enter.
* In the “Enter .pem file path”, Drag and drop the .pem file into the terminal and press enter.
* In the “Enter the Validator key zip file path”, Drag and drop the validator\_keys.zip file into the terminal and press enter.
* &#x20;In the “Enter AWS public IPv4 and external DNS hostname: ”, to enter your public IPv4 and external DNS hostname. For example,&#x20;

&#x20;           `ec2-user@ec2-x-xx-xxx-xx.compute-1.amazonaws.com`

**Note:** Steps to find public IPv4 and external DNS hostname.&#x20;

* Go to the [stack](https://console.aws.amazon.com/cloudformation/) you have created(“cluster-creation-stack”) .
* In the [output](https://drive.google.com/file/d/1EHuJQohkcHVn9Vjvyi03wza4GEK5964o/view?usp=sharing) section you’ll find the IPv4 and external DNS hostname, as mentioned above.&#x20;

> :bulb: <mark style="color:blue;">**Note:**</mark> <mark style="color:blue;"></mark><mark style="color:blue;">If you get this</mark> [<mark style="color:red;">error</mark>](https://drive.google.com/file/d/1teXPhT2heZAUqL1edwNos9KPP4gZ12em/view?usp=sharing) <mark style="color:blue;">follow these instructions , To see the video reference of below instructions please watch this tutorial video and steps are mentioned below.</mark>

<details>

<summary><span data-gb-custom-inline data-tag="emoji" data-code="1f4a1">💡</span> <mark style="color:red;"><mark style="color:blue;">If you get this</mark></mark> <a href="https://drive.google.com/file/d/1teXPhT2heZAUqL1edwNos9KPP4gZ12em/view?usp=sharing"><mark style="color:red;">error</mark></a> <mark style="color:red;"><mark style="color:blue;">follow these instructions</mark></mark></summary>

* <mark style="color:blue;">Right click on your .pem file, go to Properties, Security.</mark>
* <mark style="color:blue;">In Security, go to Advanced and then Disable Inheritance, on the pop-up, choose “Remove all inherited permissions from this object”.</mark>&#x20;
* <mark style="color:blue;">Now Click on Add, then click on “Select a Principal”, and then click on “Advanced”.</mark>&#x20;
* <mark style="color:blue;">Now click on “Find Now” on Right, and then in Search Result</mark>&#x20;

1. <mark style="color:blue;">Choose, “Admin” and press Ok, press Ok again and in Basic Permissions, choose: “Read”                      and press Ok.</mark>

* <mark style="color:blue;">Now, In Advanced Security settings, and in Permission entries, review the permissions, Click on Apply and press Ok.</mark>
* <mark style="color:blue;">In Properties, press Ok again.</mark>
* &#x20;<mark style="color:blue;">Now run the WindowsScript.bat again.</mark>

</details>

* Now the terminal will ask Are you sure you want to continue connecting, type “yes” and press enter. Now you will be logged into your AWS instance.
* Now, enter the following command for wallet creation and importing.&#x20;

```
bash <(curl -s https://raw.githubusercontent.com/launchnodes/ValidatorNodeProduct/main/Scripts/TekuValidator.sh)
```

* Now, enter the number of validator nodes.
* &#x20;When prompted "Enter the validator\_keys password:", enter your validator keys password (enter the same password that you have set at the time of key creation and press enter). As you are typing/pasting the password in terminal It'll not be visible to you but It's getting typed in the backend.
* Now you should be able to see "Happy Staking, from Launchnodes..." on your screen. This means that it was successful.

&#x20;
