To install IIS on your windows, goto control panel -> uninstall programs and press Turn Off Windows Features On/Off link and click IIS and select CGI option.

Download Web Platform Installer from internet install PHP and SQL drivers for IIS
Open IIS from programs add Website. and for public folder point point to Public folder in the laravel/lumen project.
for Laravel and Lumen projects. Create project from composer in any accessible folder. got to public folder in the folder structure and create web.config file with below contents i obtained this from laracasts
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Rule 1" stopProcessing="true">
<match url="^(.*)/$" ignoreCase="false" />
<action type="Redirect" redirectType="Permanent" url="/{R:1}" />
</rule>
<rule name="Rule 2" stopProcessing="true">
<match url="^" ignoreCase="false" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
</conditions>
<action type="Rewrite" url="index.php" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>