Как запустить процесс с привилегиями SYSTEM при создании запланированной задачи с использованием AutoIt
240
rockIT
У меня есть одна задача, которая запускает EXE при запуске системы. Задача создается с наивысшими привилегиями и привилегиями SYSTEM, но фактический процесс выполняется с привилегиями уровня пользователя. Как запустить процесс также с системными привилегиями
Local $taskName = 'test1' _TaskExists($taskName) If @error = 0 Then _trace("Task " & $taskName & " exists: updating...") RunWait("schtasks /DELETE /F /TN " & $taskName, $WORKING_DIR, @SW_HIDE) RunWait("schtasks /CREATE /RU SYSTEM /F /TN " & $taskName & " /TR " & '"' & @ScriptFullPath & '"' & " /SC ONSTART /RL HIGHEST ", $WORKING_DIR, @SW_HIDE) Else _trace("Task " & $taskName & " does not exist: creating...") RunWait("schtasks /CREATE /RU SYSTEM /F /TN " & $taskName & " /TR " & '"' & @ScriptFullPath & '"' & " /SC ONSTART /RL HIGHEST ", $WORKING_DIR, @SW_HIDE) If @error Then _error("Task " & $taskName & " was not created successfully: " & @error) EndIf EndIf
Есть ли способ, которым мы могли бы запустить процесс также с привилегиями SYSTEM?
Примечание: это процесс с графическим интерфейсом
Похоже, вам просто нужно использовать `schtasks / CREATE / RU SYSTEM / F / TN`, а затем всю остальную логику, как у вас. Поэтому после `/ CREATE` добавьте` / RU SYSTEM` перед `/ F`, а затем запустите подобную логику и посмотрите, получите ли вы ожидаемый результат. Отметьте меня как `@ RongaliRamunaidu` и дайте мне знать, поможет ли это решить или нет.
Pimp Juice IT 6 лет назад
0
@PimpJuiceIT Я попробовал то, что вы упомянули. Не удалось решить. Задача имеет системные привилегии, но процесс все еще создается с правами администратора.
rockIT 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows
-
3
Фоновая проблема Windows с двумя экранами