@echo off

:: stop old service
sc stop Serviio

:: 32 bits architecture
if %PROCESSOR_ARCHITECTURE%==x86 (set arc=32)
:: 64 bits architecture
if %PROCESSOR_ARCHITECTURE%==AMD64 (set arc=64)
:: 32 bits on 64 bits architecture
if defined PROCESSOR_ARCHITEW6432 (set arc=32)

:: update Serviio service
set target="%~dp0\ServiioService%arc%.exe"
echo Set Serviio service to : %target%
sc config Serviio binpath= %target%

:: unset
set arc=
set target=

:: restart service
sc start Serviio
