Not sure if there is any virtualisation on Windows server.
On normal Windows, there is example VirtualBox which can be used to run Linux on WIndows. But server Windows (2008/2012..) is probably different?
What about buing a separate Linux VPS instead? Your Windows server might be set to share its disk space with Linux VPS.
You can use cygwin to run the Linux script.