Waa thanks, I nearly though this would save me.
But the whole document just create a startup.bat file (which call startComponent.cmd) so instead of a problem using rwserlet.bat, I end up with a problem using startup.bat.
I cannot set startup.bat as a service without a third party wrapper or using task scheduler.
Or I miss something in the article but doesn provide a solution to my ultimate goal which is to have nodemanager and component started automatically at server startup.
You can create a Windows Service. Ensure you delay this service NodeManager, Weblogic, and WLS_REPORTS should be started prior starting StandAlone Report server
sc create ReportsComStrt binPath="C:\Windows\System32\cmd.exe /C ORACLE_HOME\user_projects\domains\<DOMAIN>\bin\rwservet.bat"
Tried this, it creates the service [SC] CreateService SUCCESS
but ends up like this when I try to start the service :
[SC] StartService FAILED 1053:
The service did not respond to the start or control request in a timely fashion.
Foreseen behaviour, you have to wrap up your batch with a third party tool, which I want to avoid because it would need tons of approvals here to deploy such stuff in production.