chmod + s для Windows? - PullRequest
       7

chmod + s для Windows?

0 голосов
/ 06 сентября 2010

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

Есть ли что-то вродеchmod +s в Windows, которая позволила бы мне сделать это, чтобы при установке и регистрации службы в качестве администратора я мог пометить исполняемый файл, чтобы он мог работать от имени администратора, или для этого потребуетсязарегистрировать сервис для запуска в качестве администратора?

1 Ответ

1 голос
/ 06 сентября 2010

В Windows Vista и более поздних версиях вы можете встроить файл манифеста в исполняемый файл, который просит Windows запустить программу с правами администратора (см. Создание и внедрение манифеста приложения (UAC) ). Это может или не может быть полезным, потому что учетной записи службы по-прежнему требуются права администратора, даже если сама служба не должна работать с полным доступом администратора.

...