У меня есть файл .exe, который является службой Windows. Я хочу запустить этот файл, но только один раз. Я не хочу его устанавливать или что-то в этом роде.
Есть ли способ сделать это в Windows 10?
У меня есть файл .exe, который является службой Windows. Я хочу запустить этот файл, но только один раз. Я не хочу его устанавливать или что-то в этом роде.
Есть ли способ сделать это в Windows 10?
Я так не думаю, если вы не можете получить исходный код.
Exe службы Windows имеет структуру, отличную от обычной exe, и содержит только такие методы, как OnStart
, OnStop
, поэтому не существует определенной точки для начала выполнения кода в этом исполняемом файле.
Вам придется использовать какой-то инструмент, который эмулирует svchost.exe, но я сомневаюсь, что существует что-то подобное.
Вы можете установить его, запустить его, остановить и удалить его с помощью пакетной команды, но для этого требуются права локального администратора.