Описание тега process-elevation

2 ответа

Windows 2008: сбой приложения, когда __COMPAT_LAYER=ElevateCreateProcess

Есть приложение, которое может быть правильно запущено в Windows 2008, назовем его App1. Когда одно и то же приложение запускается другим приложением (Launcher), происходит сбой приложения App1 в secur32.dll. Исследования показали, что среда в этих …
2 ответа

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

У меня повышенная консоль, на которой запущены некоторые файлы bat. Работа этой консоли в режиме повышенных прав обязательна, чтобы она могла выполнять некоторые задачи, такие как управление сетевыми ресурсами и т. Д., Не запрашивая разрешения. Но и…
0 ответов

Как начать неснятый процесс с возвышенного процесса

Мое приложение может быть запущено с повышенными привилегиями (это средство запуска приложений), и мне нужно запустить другое приложение со стандартными привилегиями (чтобы оно не работало от имени администратора). Мое приложение не является настрой…
03 апр '13 в 17:29
2 ответа

Требование повышения не работает для метода в приложении winforms

У меня есть приложение winforms, которое устанавливает другие приложения в цикле. Это работает правильно для учетной записи администратора в Windows 7, но у меня есть серьезные проблемы со стандартной учетной записью - приложению требуется повышение…
13 авг '11 в 21:23
1 ответ

Когда процесс повышен, как я могу получить идентификатор проверки подлинности Windows для сеанса без повышенных прав?

Мне нужно получить AuthenticationID, возвращаемый GetTokenInformation с классом TokenStatistics для пользователя, который вошел на станцию ​​независимо от того, поднялся я или нет. Позвольте мне дать вам больше информации. Предположим, я делаю: var …
26 мар '12 в 14:14
3 ответа

Как установить приоритет процесса в C++

Я работаю над программой для сортировки данных, и мне нужно установить для процесса приоритет 31, который, я считаю, является наивысшим приоритетом процесса в Windows. Я провел некоторое исследование, но не могу понять, как это сделать в C++.
2 ответа

Как начать процесс без прав

Мое приложение работает как requestedExecutionLevel установлен в highestAvailable, Как запустить процесс без изменений? Я попробовал следующее, но это не сработало: Process.Start(new ProcessStartInfo {FileName = "foo.exe", Verb = "open"}) Я пробовал…
20 июл '13 в 18:52
7 ответов

Повышение привилегий процесса программно?

Я пытаюсь установить службу с помощью InstallUtil.exe, но вызывается через Process.Start, Вот код: ProcessStartInfo startInfo = new ProcessStartInfo (m_strInstallUtil, strExePath); System.Diagnostics.Process.Start (startInfo); где m_strInstallUtil э…
1 ответ

"Запуск от имени администратора" запускается обычным пользователем, когда UAC выключен

Мне просто интересно, почему на некоторых (но не на всех) моих системах под управлением Windows 7 запись "Запуск от имени администратора" в контекстном меню проводника Windows не работает. Например, я щелкаю правой кнопкой мыши на cmd.exe, выбираю "…
0 ответов

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

Давайте предположим, что в моей системе есть две учетные записи - одна администратор, а другая - обычный пользователь. Я заметил, что когда обычный пользователь пытается запустить программу, скажем, из командной строки, с повышенными привилегиями, U…
27 фев '19 в 10:31
2 ответа

Установить приложение, чтобы требовать возвышения?

Я работаю над загрузочным приложением нового установщика для некоторых наших продуктов. До сих пор я полагался на две вещи, о которых я где-то читал: Приложения, имя которых содержит "setup" или "install", по умолчанию будут работать с повышенными п…
2 ответа

Как определить, повышен ли конкретный процесс с помощью dotnet или powershell

Как я могу определить, повышен ли конкретный процесс или нет. Этот процесс отличается от процесса, в котором выполняется мой код. Я хотел бы иметь возможность сделать это с PowerShell или C#.
04 дек '13 в 22:23
2 ответа

Олицетворение в.NET с использованием Process.Start и UAC

Я пытаюсь запускать программы из другой программы.NET, для которой требуется повышение прав с помощью параметра олицетворения метода Process.Start (System.Diagnostics). Пользователь для олицетворения является локальным администратором. O/S - 2008, и…
3 ответа

Вновь скомпилированное приложение требует UAC/ повышение прав?

У меня есть система, я установил ее как обычный с UAC, и в моей среде Delphi я компилирую свой проект с именем ka.exe, я создаю для него проект installshield. настройка и все завершается хорошо! но всякий раз, когда я запускаю свою программу, она тр…
1 ответ

Запуск цикла процессов, требующих прав администратора

У меня есть приложение, которое делает цикл, который запускает некоторые процессы программно один за другим. Само мое приложение работает от имени обычного пользователя, но мне нужно запускать только эти процессы от имени администратора, чтобы я мог…
13 авг '11 в 14:45
0 ответов

Как повысить уровень текущей программы C# только при необходимости?

Как мне поднять уровень моей запущенной программы C# только при необходимости? Я пришел с Java и вижу, что программы вроде IntelliJ вызывают только свои "elevator.exe" когда задача требует прав администратора. Итак, мне интересно, как бы я сделал то…
07 ноя '19 в 09:00
0 ответов

SendMessage между приложениями с разной высотой?

У меня есть 2 приложения, одно нужно запускать от имени администратора, а другое - нет. Мое основное приложение, работающее от имени администратора, требует повышения прав администратора, чтобы вносить изменения в реестр. Приложение, работающее как …
10 дек '21 в 08:55
1 ответ

Автоматическое обновление для службы приложений, установленной с помощью MSI

Есть ли хороший пример того, как служба приложений устанавливается через MSI и не зависит от пользовательского контекста, обрабатывая проблему автоматического обновления/обновления по требованию. Как служба будет иметь права администратора для автом…
0 ответов

Mac — приложение minibmutton не работает, если у процесса есть root-доступ

Когда приложение Mac работает с корневым доступом, нажатие кнопки свертывания не работает. Он показывает, что окна приложения кнопки эффекта нажатия не свернуты в Dock. И если я запускаю то же приложение с обычными привилегиями, то все кнопки (Закры…
29 мар '22 в 13:58
1 ответ

PowerShell — запустить другой экземпляр PowerShell.exe без повышения прав и с помощью параметра -NoProfile.

Я пытаюсь запустить новый экземпляр powershell.exe (из PowerShell/ISE/pwsh/VSCode) с пониженной высотой, используя его переключатель, но не нашел способ передать-NoProfileпереключиться таким образом, что в результате появится новая консоль PowerShel…