# execute playbook on host, that isn't recognizedin the host file?

**URL:** <https://forum.ansible.com/t/execute-playbook-on-host-that-isnt-recognizedin-the-host-file/23830>\
**Category:** Ansible Project\
**Created:** [February 27, 2017, 4:07pm UTC](https://forum.ansible.com/t/execute-playbook-on-host-that-isnt-recognizedin-the-host-file/23830 "2017-02-27T16:07:29Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![edelblistar](https://avatars.discourse-cdn.com/v4/letter/e/3ec8ea/32.png) [@edelblistar](https://forum.ansible.com/u/edelblistar)\
**Post date:** [February 27, 2017, 4:07pm UTC](https://forum.ansible.com/t/execute-playbook-on-host-that-isnt-recognizedin-the-host-file/23830/1 "2017-02-27T16:07:29Z")

</div>

Hello,

do exist a possibility to execute the playbook on a machine, that isn’t recognizedin the host file?

For example

- **ansible-playbook oracle-db12c-installation.yml --extra-vars “variable\_hosts=10.92.0.40”**

---

<div class="post-metadata">

**Author:** ![Brian\_Coca](https://avatars.discourse-cdn.com/v4/letter/b/6de8d8/32.png) [@Brian\_Coca](https://forum.ansible.com/u/Brian_Coca)\
**Post date:** [February 27, 2017, 6:00pm UTC](https://forum.ansible.com/t/execute-playbook-on-host-that-isnt-recognizedin-the-host-file/23830/2 "2017-02-27T18:00:22Z")

</div>

yes, just specify it as your 'new hosts file' or inventory:

ansible-playbook oracle-db12c-installation.yml --extra-vars -i '10.92.0.40,'

assumes playbook is using `hosts: all`
