Описание тега createprocessasuser

4 ответа

Ошибка CreateProcessAsUser 1314

Я хочу создать процесс под другим пользователем. Поэтому я использую LogonUser и CreateProcessAsUser. Но моя проблема в том, что CreatePtocessAsUser всегда возвращает код ошибки 1314, что означает "Требуемая привилегия не удерживается клиентом". Ита…
25 сен '09 в 05:33
1 ответ

CreateProcessAsUser в пользовательском сеансе (кроме 0) из службы (IIS 7)

Моя настройка: Windows Server 2008, IIS 7 Чего я хотел бы достичь: IIS 7 получает запрос от моего веб-сайта на выполнение некоторых 3D-операций (в WPF), и в конце IIS 7 должен отобразить изображение и сохранить его где-нибудь на диске для загрузки н…
0 ответов

Как проигнорировать любое исключение в DEBUG_EVENT и продолжить?

У меня есть код в моем сервисном приложении, который выполняет определенный процесс для учетной записи SYSTEM и в режиме отладки через CreateProcessAsUser, Проблема в том, что отлаживаемый процесс останавливается, например, когда открывается Google …
2 ответа

Код ошибки CreateProcessAsUser 6

Я использую LogonUser для получения токена основного пользователя, а затем API-интерфейсы CreateProcessAsUser для создания процесса. Но я получаю код ошибки 6. Не уверен, в чем проблема. Ниже приведен код. using System; using System.Collections.Gene…
2 ответа

CreateProcessAsUser, вызов функции dll

С CreateProcessAsUser я могу вызвать файл.exe где-нибудь на жестком диске: CreateProcessAsUser(IntPtr hToken, string lpApplicationName, string lpCommandLine, ref SECURITY_ATTRIBUTES lpProcessAttributes, ref SECURITY_ATTRIBUTES lpThreadAttributes, bo…
25 июн '12 в 12:31
4 ответа

Как получить идентификатор сеанса текущего зарегистрированного пользователя?

Я запускаю процесс изнутри службы Windows, используя ProcessStartInfo processStartInfo = new .... Process.Start(processStartInfo); Проблема в том, что если я запускаю службу под локальной системной учетной записью, она работает нормально, но не пока…
07 июл '10 в 17:07
1 ответ

CreateProcessAsUser из службы имеет проблемы с безопасностью доступа к удаленной машине

Я пытаюсь синхронизировать мою локальную (удаленную) базу данных с централизованной консолидированной базой данных на сервере (используя базу данных Sybase). Синхронизация должна произойти в запланированное время, и я использую "CreateProcessByUser"…
3 ответа

Вызов CreateProcessAsUser из C#

Я пытался создать новый процесс в контексте конкретного пользователя, используя CreateProcessAsUser функция Windows API, но, похоже, сталкивается с довольно неприятной проблемой безопасности... Прежде чем я объясню что-то еще, вот код, который я сей…
1 ответ

Проблема с параметрами в CreateProcessAsUser

Мне было поручено создать службу Windows, способную запускать процесс для текущего интерактивного пользователя с использованием VB.NET 2005. После некоторых исследований я создал следующий код: Dim hToken As IntPtr = IntPtr.Zero Dim LastW32Error As …
2 ответа

Запуск процесса с повышенными правами UAC из неинтерактивной службы (win32/.net/powershell)

Я использую стороннюю службу Windows, которая обрабатывает некоторые задачи автоматизации, выполняя сценарии и исполняемые файлы с помощью CreateProcessAsUser(). Я сталкиваюсь с проблемами в Windows Server 2008 из-за UAC и способа, которым повышение…
11 мар '10 в 16:11
3 ответа

Служба RenderFarm для Windows 2008: CreateProcessAsUser "Изоляция сеанса 0" и OpenGL

У меня есть устаревшая служба сервера Windows и (порожденное) приложение, которое отлично работает в XP-64 и W2K3, но не работает на W2K8. Я полагаю, что это из-за новой функции " изоляции сеанса 0". Следовательно, я ищу примеры кода / параметры без…
2 ответа

CreateProcessAsUser - Ошибка 1305

У меня есть служба, и мне нужно запустить приложение GUI с привилегиями текущего пользователя из этой службы. Это мой код, и он всегда возвращает GetLastError с функцией 1305 CreateProcessAsUser. Как я могу это исправить или, возможно, мой код невер…
07 янв '14 в 23:47
2 ответа

Пользовательский контекст CreateProcessAsUser

Я уже долго искал, но не смог найти работающего решения:-( Я создал оконную службу, которая запускает клиента при каждом входе пользователя в систему на компьютере с помощью CreateProcessAsUser ( http://www.pinvoke.net/default.aspx/advapi32/createpr…
1 ответ

Что означает значение ошибки 0x16f, возвращаемое функцией GetLastError()

Когда я вызываю функцию CreateProcessAsUser(), он возвращает ошибку.И тогда звонок GetLastError() чтобы проверить, почему произошла ошибка, возвращается значение 0x16f. Я не мог выяснить, что должна означать ошибка.
1 ответ

CreateProcessAsUser Несколько экземпляров приложения?

Я пытаюсь запустить службу с помощью CreateProcessAsUser, но по какой-то причине при отладке создаются несколько (более 30) экземпляров EXE. Процессы начинают появляться в этой строке кода: ret = CreateProcessAsUser(DupedToken, Path, null, ref sa, r…
17 янв '14 в 17:18
1 ответ

Сбой приложения.NET после createprocessasuser

У меня есть служба, которая работает в системной учетной записи, которая должна запускать приложение в режиме пользователя. В C++ нет проблем, но в.NET у меня было много. В конце я дублирую маркер текущего сеанса пользователя (explorer.exe) Кажется,…
0 ответов

Стандартный вывод из CreateProcessAsUser всегда пуст в C#

Первый вызов метода запуска записи в файл echo1, но я не могу зафиксировать стандартный вывод второй строки теста, что я делаю неправильно? [TestMethod] public void Launch() { var resp = ProcessAsUserTest.ProcessAsUser.Launch("cmd.exe /c \"echo 1\" …
1 ответ

Как я могу использовать createpcocess для перенаправления stdout и stderr созданного процесса в поток строк?

Проблема в том, что я хочу использовать createprocess для запуска команды в консольной программе win32, но я хочу иметь возможность искать через stdout, stderr и stdin после изменения данных, отправляемых в процесс. Это так, что я могу делать некото…
1 ответ

Сбой OpenMutex в процессе, открытом с помощью CreateProcessAsUser

Я уже несколько дней бьюсь об этом, и, должно быть, я прочитал каждую страницу в Интернете, даже отдаленно связанную, но я все еще не могу найти ответ. Помогите! Вот сценарий: в Windows 7 у меня есть процесс, работающий под учетной записью администр…
09 дек '15 в 16:25
1 ответ

Перенаправить вывод в файл из createprocessasuser

Я сделал службу Windows, которая загружает файл с адреса, который я даю, а затем выполняет с createprocessasuser функция, все работало хорошо, пока я не попытался перенаправить вывод в файл Я вижу новое окно программы, в которой ничего не запущено, …
18 ноя '14 в 18:10