You can run JBoss as a service using the Java Service Wrapper which can be found at http://wrapper.tanukisoftware.org/doc/english/index.html
I can give you my configuration files if you need it.
Here is the configuration file that I use.
can u please tell me that where shud i put this conf file as well as wrapper_win32_3.0.4.zip file .
That wud be of gr8 help.
I created a directory under jboss called service. I placed the wrapper.conf, wrapper.dll, wrapper.jar and wrapper.exe.
I believe the command to install the service is 'wrapper -i wrapper.conf'. You should check the docs to confirm. Once it is installed, you can control the service from the Window's service manager or from the command line such as 'net start jboss' or 'net stop jboss'. The service should automatically start when the machine reboots.
Hope this helps.