Запустите повышенный процесс при входе в систему обычного пользователя

450
Dr.Ping

Запуск Windows Server 2016 TP4 (вы можете думать о нем как о Win10). Существует учетная запись администратора и стандартная учетная запись пользователя. Говоря о местных счетах здесь. Домена пока нет. Программа, которую мне нужно запустить, требует повышения прав. Проблема заключается в запуске его из учетной записи пользователя std.

Это НЕ дубликат сотен одинаковых вопросов. Решение создать задачу и запустить ее с помощью ярлыка здесь не работает. Запуск задачи с помощью ярлыка из учетной записи администратора работает, но не из учетной записи std.

Поскольку я хочу, чтобы эта программа всегда работала, я создал задачу, которая запустит ее при входе в систему любого пользователя. Но те же результаты, что и с вышеуказанным методом. Работает только для учетной записи администратора. Exe не запущен.

Настройка задачи на запуск при запуске компьютера (а не при входе пользователя в систему) DID действительно работает, но затем она выполняется в сеансе с идентификатором 0, и мне нужно, чтобы пользователь мог взаимодействовать с программой.

Я попытался добавить его в HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Run, те же результаты. В HKCU такие же результаты.

Пробовал скрипт входа в систему GPO для запуска exe, результаты те же. Пробовал скрипт входа в систему при запуске компьютера, но, как и ожидалось, он запускается в сеансе с идентификатором 0 :(

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

Я попробовал все вышеупомянутые методы с несколькими другими процессами, которые требуют повышения, тот же самый результат со всеми из них. Ни один из них не может запустить процесс с повышенными правами для пользователя STD. Просмотрщик событий ничего не показывает по этому вопросу. Я думаю, что есть какая-то новая защита, которая препятствует этому.

Есть идеи?

0
Вы продолжаете говорить о получении «тех же результатов», но на самом деле не объясняете, какие результаты вы на самом деле получаете, кроме того, что говорите, что это не работает. Каким образом это «не работает» при запуске со стандартной учетной записи? Любые диалоги ошибок? Что это за программа или что она должна делать? Вы определили, что именно пытается сделать программа, требующая прав администратора? Ƭᴇcʜιᴇ007 8 лет назад 0
Если вы зададите задачу для запуска при входе пользователя в систему, но зададите задачу для ее запуска с учетной записью администратора, что произойдет? Ƭᴇcʜιᴇ007 8 лет назад 0
Я думал, что объяснил это достаточно хорошо. Результаты, которые я получаю, это то, что процесс не начинается. Нет ошибок или сообщений об отказе ни в одной из попыток, которые я описал. Также ничего в окне просмотра событий. Очевидно, что когда я установил задачу для запуска при входе пользователя в систему, я настроил ее запуск с учетной записью администратора и «Запуск с самыми высокими привилегиями». Кстати, я также попробовал это как отдельную задачу только для пользователя STD, и «Запуск с высокими привилегиями» Dr.Ping 8 лет назад 0
Как я уже сказал, на данный момент я довольно уверен, что речь идет не об этой конкретной программе, а о некоторой безопасности в ОС. Потому что я пробовал все эти вещи с несколькими другими вещами, с одинаковыми результатами. Может быть, что-то, что можно отключить с помощью групповой политики или изменения реестра. Dr.Ping 8 лет назад 0

0 ответов на вопрос

Похожие вопросы