To set Weblogic Admin server as a service, follow below steps
Go to weblogic Path: E:\Oracle\Middleware\wlserver_10.3\server\bin
Create a File named as InstallAdminService.cmd (Name would be any)
edit the same file and copy below text and save it.
SETLOCAL
SET DOMAIN_NAME=EPMSystem
SET USERDOMAIN_HOME=D:\Oracle\Middleware\user_projects\domains\EPMSystem
SET SERVER_NAME=AdminServer
set PORT=7001
set WL_HOME=D:\Oracle\Middleware\wlserver_10.3
SET PRODUCTION_MODE=true
SET MEM_ARGS=-Xms512m -Xmx1024m
SET JAVA_OPTIONS=-Dweblogic.Stdout="D:\Oracle\Middleware\user_projects\domains\EPMSystem\stdout.txt" -Dweblogic.Stderr="D:\Oracle\Middleware\user_projects\domains\EPMSystem\stderr.txt"
CALL "D:\Oracle\Middleware\user_projects\domains\EPMSystem\bin\setDomainEnv.cmd"
CALL "D:\Oracle\Middleware\wlserver_10.3\server\bin\installSvc.cmd"
ENDLOCAL
Go to installSvc.cmd file and Update Service (As per your requirement)
E:\Oracle\Middleware\wlserver_10.3\server\bin
Once updated above 2 files, run InstallAdminService.cmd file, it will create Service in Services Panel.
Change it from automatic to manual and logon if needed.
Test cases:
Check out Weblogic console is working or not
Check out Weblogic console is working or not with only port (with out console in URL)
Check out Weblogic console is starting or not using command line (using start admin server for weblogic server domain)
Thanks,
Madhusudhan