моя служба загружает обновление, записывает пакетный файл и выполняет его по вызову system()
. Пакетный файл останавливает службу, обновляет ее и запускает обратно. все работает нормально, когда я вошел как администратор. Под обычным пользователем я получаю «Отказано в доступе» для остановки службы.
Я надеялся, что пакетный файл будет запущен под системной учетной записью, поскольку служба запускается. Но, похоже, это не так. Пожалуйста, объясните, почему нет. Любое решение?