запустите этот bat файл как администратор
я нет опыта написания пакетных скриптов, но мне было интересно, есть ли способ установить службу .NET Windows, используяinstallutil.exe
используя такой сценарий, или удалите службу, если она уже установлена, в идеале с некоторым подтверждением того, что я действительно хотел бы выполнить удаление (например, нажмите y, чтобы удалить).
Вот некоторые детали:
.Exe для службы находится вC:\Program Files\Data Service
каталогСценарий должен находиться в том же каталоге, что и .exe для службыБыло бы неплохо добавить простую строку в файл журнала (мы назовем этоprogram.log
также в этом каталоге) после установки службыНа компьютере установлена Windows Server 2003 с установленным .NET Framework в каталоге по умолчанию.C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
Если вы считаете, что это можно сделать лучше, было бы неплохо услышать другие предложения. Я всегда мог написать сервисный установщик, но это не является приоритетом.