Запуск нескольких экземпляров одной и той же Windows службы - PullRequest
0 голосов
/ 28 января 2020

У меня есть Windows Служба, которая создает TCP-клиент, считывает записи со сканера штрих-кода с фиксированным IP-адресом в моей сети и выполняет различные действия в базе данных.

Служба запускается простым файлом .bat:

@ECHO OFF
sc start myService IPAddress Port
PAUSE

Проблема в том, что возможно одновременное использование нескольких сканеров штрих-кода.
Когда я пытаюсь запустить .bat с другим IP-адресом, у меня ошибка, сообщающая, что служба уже запущена.

Можно ли обойтись без создания и установки другого сервиса с немного другим именем?

...