| Versão | 1.16 |
|---|---|
| Editor | Developex |
| Data de lançamento | 26 de jan. de 2014 |
| Data adicionada | 26 de jan. de 2014 |
| Os requisitos | Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Requisitos | Administrator account |
| Total de downloads | 988 |
| Preço | Free |
Descrição
Por motivos de segurança, criar um novo processo a partir do serviço Windows não é uma tarefa simples, especialmente se você precisar executar um aplicativo com GUI no Windows 2008/Windows Vista/Windows 7 em uma conta de usuário específica.
DevxExec é projetado exatamente para executar aplicativos de um serviço do Windows. Usando o DevxExec, você pode executar aplicativos do seu serviço em Sistema Local, Serviço de Rede ou uma conta de usuário específica.
Existe até a possibilidade de especificar uma sessão para o aplicativo em execução. Assim, quando vários usuários estiverem conectados ao computador via área de trabalho remota, você poderá especificar em qual área de trabalho o aplicativo deve ser iniciado.
Possui interface de linha de comando. Para ver a ajuda, execute o DevxExec sem parâmetros.
DevxExec é gratuito para uso não comercial.
DevxExec.exe /usuário: Administrador /senha:qwerty cmd.exe
área de trabalho devxexec.exe: winsta0\winlogon
Este comando concede automaticamente ao usuário permissões de Administrador na estação de janela apropriada e na área de trabalho e executa um shell de comando.
Vamos considerar o seguinte cenário. Você tem um serviço do Windows em execução. O usuário John Doe fez logon no computador. E você deseja que seu serviço inicie o aplicativo que será mostrado a John Doe em sua área de trabalho atual. Em outras palavras, você precisa executar um novo processo em outra sessão.
Novamente você pode usar o DevxExec. Ele tem um parâmetro especial /sessionid para especificar a sessão na qual você deve executar um novo processo. Por exemplo, esse comando pode iniciar um shell de comando para um usuário conectado em Administrador.
DevxExec.exe /usuário: Marcus /senha:qwerty /sessionid:1 cmd.exe
Devxexec é a ferramenta que permite a execução de processos em diferentes contas de usuário sem saber a senha.
É até possível executar um processo em conta de domínio sem especificar sua senha!
Você pode usar o Devxexec para executar um processo em SYSTEM, NETWORK_SERVICE, TrustedInstaller em uma sessão interativa.