Можно ли создать в Windows 7 учетную запись пользователя с такими же разрешениями, что и LocalService?
Мне это нужно для целей отладки: я отлаживаю службы Windows, выполняя свою службу как консольное приложение.
В интерактивном / консольном режиме вы не можете выдавать себя за такого пользователя, как LocalService (есть некоторые ухищрения, но они ненадежны и могут быть удалены из следующих выпусков).
Я отвечу на это как на чисто «технически правильный» ответ. Как ускользает от @jscott в своем комментарии, ваши настоящие причины желания этого, скорее всего, дадут вам лучший ответ, который соответствует вашим потребностям.
Быть «LocalService» означает иметь конкретную известный SID. Это не похоже на членство в группе. Лучшее, на что вы могли бы надеяться, - это изменить все списки ACL, в которых назван LocalService, так, чтобы они включали SID пользователя или группы. Это фактически предоставило бы этому пользователю или группе «те же разрешения», что и LocalService. Если в Windows есть места, где проверки LocalService жестко запрограммированы, а не списки ACL, не было бы возможности добавить эквивалентный ACE без изменения кода.