This document will help you with setting up ASM CloudMon agent to run as a Windows service.
Windows services don't allow batch files to run as a service and ASM CloudMon agent doesn't have an executable to start the agent.
ASM Agent for APM
To get the ASM CloudMon agent to run as a Windows service you will need to download a third party product and review information about setting up using a batch fill in a Windows service.
Here is a couple of links to help.
This will then lead you to http://nssm.cc/usage This application will allow you to start the ASM CloudMon agent batch file and it run as a service.