Quote (aha)
Как можно выключить определенный CS сервер на компе через cmd.exe ?
Сервер врубаю так:
Code
start "HLDS" /MIN/REALTIME hlds.exe -console -secure -port 27015 -game cstrike +exec server.cfg +maxplayers 11 +map de_dust2
первое что пришло в голову:
создать столько копий hlsd.exe, сколько запускается серверов (hlsd1.exe , hlsd2.exe ...)
запускать следующим образом:
Quote
start "HLDS" /MIN/REALTIME hlds1.exe -console -secure -port 27015 -game cstrike +exec server.cfg +maxplayers 11 +map de_dust2
start "HLDS" /MIN/REALTIME hlds2.exe -console -secure -port 27016 -game cstrike +exec server.cfg +maxplayers 11 +map de_dust2
далее вырубать желаемый процесс командой типа
Quote
taskkill /im hlds1.exe /f
taskkill /im hlds2.exe /f
а вообще, ума не приложу, зачем так поступать, когда существует замечательная консольная команда shutdownserver
вырубающая любую активность hlds сервера.