# Start appium server from commandline windows

**URL:** <https://discuss.appium.io/t/start-appium-server-from-commandline-windows/9671>\
**Category:** Support\
**Created:** [April 14, 2016, 11:53am UTC](https://discuss.appium.io/t/start-appium-server-from-commandline-windows/9671 "2016-04-14T11:53:04Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gurupreeth\_Karnik](https://discuss.appium.io/letter_avatar_proxy/v4/letter/g/e56c9b/32.png) [@Gurupreeth\_Karnik](https://discuss.appium.io/u/Gurupreeth_Karnik)\
**Post date:** [April 14, 2016, 11:53am UTC](https://discuss.appium.io/t/start-appium-server-from-commandline-windows/9671/1 "2016-04-14T11:53:04Z")

</div>

How to start appium server from windows using command line, where I can specify device port also? I tried from Appium server GUI, eventhough I am using different port for running two appium server, I guess device port used by both server are same. Whenever I run appium script, it runs on only one device. I have created 2 instances of android driver. Any work around from GUI also fine. Please help

---

<div class="post-metadata">

**Author:** ![lakhani.nimesh](https://discuss.appium.io/letter_avatar_proxy/v4/letter/l/4da419/32.png) [@lakhani.nimesh](https://discuss.appium.io/u/lakhani.nimesh)\
**Post date:** [April 14, 2016, 1:00pm UTC](https://discuss.appium.io/t/start-appium-server-from-commandline-windows/9671/2 "2016-04-14T13:00:51Z")

</div>

Hi,

1. To Start Appium From Command Promt use below command:  
c:\> c:\Appium\node.exe c:\Appium\node\_modules\appium\bin\appium.js -a 127.0.0.1 -p 4001 --no-reset
2. if you are running appium exe then in General Setting you can set server ip and port
3. for multiple instance, you need to use TestNG and Selenium Grid Concept

---

<div class="post-metadata">

**Author:** ![Gurupreeth\_Karnik](https://discuss.appium.io/letter_avatar_proxy/v4/letter/g/e56c9b/32.png) [@Gurupreeth\_Karnik](https://discuss.appium.io/u/Gurupreeth_Karnik)\
**Post date:** [April 15, 2016, 9:14am UTC](https://discuss.appium.io/t/start-appium-server-from-commandline-windows/9671/3 "2016-04-15T09:14:18Z")

</div>

> [@lakhani.nimesh](#):
>
> for multiple instance, you need to use TestNG and Selenium Grid Concept

Hi Nimesh,

Thanks for your reply, If my understanding is correct, we do use Grid when we need to run test suite simultaneously on different devices. But my requirement is to make two devices communicate with each other, not running same piece of code simultaneously on both devices. How can I achieve this?

---

<div class="post-metadata">

**Author:** ![Gurupreeth\_Karnik](https://discuss.appium.io/letter_avatar_proxy/v4/letter/g/e56c9b/32.png) [@Gurupreeth\_Karnik](https://discuss.appium.io/u/Gurupreeth_Karnik)\
**Post date:** [April 15, 2016, 9:16am UTC](https://discuss.appium.io/t/start-appium-server-from-commandline-windows/9671/4 "2016-04-15T09:16:08Z")

</div>

I think I didnot mention it clearly in my question, sorry about that, my bad
