| Версия | 1.16 |
|---|---|
| Издатель | Developex |
| Дата выпуска | 26 янв. 2014 г. |
| Дата добавления | 26 янв. 2014 г. |
| Требования ОС | Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Требования | Administrator account |
| Всего скачиваний | 988 |
| Цена | Free |
Описание
Из соображений безопасности создание нового процесса из службы Windows — непростая задача, особенно если вам нужно запустить приложение с графическим интерфейсом в Windows 2008/Windows Vista/Windows 7 под определенной учетной записью пользователя.
DevxExec предназначен именно для запуска приложения из службы Windows. Используя DevxExec, вы можете запускать приложения из своей службы под локальной системой, сетевой службой или определенной учетной записью пользователя.
Есть даже возможность указать сеанс для запущенного приложения. Таким образом, когда несколько пользователей подключаются к компьютеру через удаленный рабочий стол, вы можете указать, на каком рабочем столе должно запускаться приложение.
Имеет интерфейс командной строки. Чтобы увидеть справку, запустите DevxExec без параметров.
DevxExec бесплатен для некоммерческого использования.
DevxExec.exe/пользователь: Администратор/пароль:qwerty cmd.exe
Рабочий стол devxexec.exe: winsta0\winlogon
Эта команда автоматически предоставляет пользователю права администратора на соответствующей оконной станции и рабочем столе и запускает командную оболочку.
Рассмотрим следующий сценарий. У вас запущена служба Windows. Пользователь John Doe вошел в систему. И вы хотите, чтобы ваша служба запускала приложение, которое будет показано Джону Доу на его текущем рабочем столе. Другими словами, вам нужно запустить новый процесс в другом сеансе.
Опять же, вы можете использовать DevxExec. У него есть специальный параметр /sessionid, чтобы указать сеанс, в котором вы запускаете новый процесс. Например, эта команда может запустить командную оболочку для вошедшего в систему пользователя под администратором.
DevxExec.exe/пользователь: Маркус/пароль:qwerty/идентификатор сеанса:1 cmd.exe
Devxexec — это инструмент, позволяющий запускать процессы под разными учетными записями пользователей, не зная пароля.
Можно даже запустить процесс под доменной учетной записью без указания пароля!
Вы можете использовать Devxexec для запуска процесса в SYSTEM, NETWORK_SERVICE, TrustedInstaller в интерактивном сеансе.