diff --git a/o2server/service_windows.bat b/o2server/service_windows.bat new file mode 100644 index 0000000000000000000000000000000000000000..a92a9e435c6e329b8450eff39b58bfcd56a975c0 --- /dev/null +++ b/o2server/service_windows.bat @@ -0,0 +1,16 @@ +@echo off +if not "%1" == "install" ( if not "%1" == "uninstall" ( if not "%1" == "start" ( if not "%1" == "stop" ( +echo usage: service_windows.bat install ^| uninstall ^| start ^| stop +echo depend Microsoft.NET Framework 4 +goto out +)))) +echo ^ > %~dp0local\service.xml +echo ^o2server^<^/id^> >> %~dp0local\service.xml +echo ^o2server service^<^/name^> >> %~dp0local\service.xml +echo ^winsw warpper o2server service.^<^/description^> >> %~dp0local\service.xml +echo ^%~dp0start_windows.bat^ >> %~dp0local\service.xml +echo ^ >> %~dp0local\service.xml +echo ^ >> %~dp0local\service.xml +copy %~dp0commons\winsw.exe %~dp0local\service.exe +%~dp0local\service.exe %1 +:out \ No newline at end of file