Я считаю, что ответ заключается в том, что wmic
не может создать новый системный сервис.
Я запустил командную строку с повышенными правами и выполнил команду wmic service create /?:Full
, чтобы получить этот вывод:
Список свойств включает в себя все возможные аргументы, которые требуются системной службе, и все они помечены как «N / A», что означает «Неприменимо».
Я также искал в Google "wmic service create"
и нашел четыре мизерных ответа, но ни один из них не был связан с созданием сервиса.
Я думаю, что вам нужно будет прибегнуть к другому инструменту, чем wmic
.
Например, документация PowerShell включает в себя апплет New-Service .
WMI сам включает такой метод в метод Create класса Win32_Service, но вам нужно будет вызывать его с помощью другого метода, чем wmic
.