i've done can internet explorer working webdriver.io there 1 part confusing.
step 1: download internet explorer driver here: http://www.seleniumhq.org/download/ (the file .exe , called 'iedriverserver.exe')
step 2: no need run executable, put in accessible folder , remember path folder.
step 3: quoting documentation here: https://github.com/seleniumhq/selenium/wiki/internetexplorerdriver need do: "the standalone server executable must downloaded downloads page , placed in path."
i see tons of info how in java, nothing how in webdriver.io. editing path in environment variables not trick , doesn't make sense that.
java -jar selenium-server-standalone-2.8.0.jar -dwebdriver.edge.driver=[[insert path driver here]]
see comment here "milind diwakar":