Launch a Tornado App on Windows Server Startup
There are a few ways, a solid way to start this is to create a bat file and create a task that is execute when the Windows server starts, the following command will run a bat file location in the C:\dev folder as a task during startup:
schtasks.exe /create /tn “Tornado App Server” /ru SYSTEM /Sc ONSTART /tr “C:\dev\tornado_startup.bat”
Creating the task is not always an option, as IT might have locked down the server. Another way to achieve the start up functionality is by doing the following:

The shell:startup command will bring a folder, where you can place your script in and it gets executed during start up.
For a sample project containing the script take a look at my git repo.