No Windows 7 Pro e superior, você pode usar o PowerShell:
get-process > processes.txt
Para enviar a lista de processos para um arquivo de texto.
Estou lidando com um grupo de aplicativos que precisam ser executados ao mesmo tempo e trabalhar juntos, em cerca de 10 máquinas, a maioria delas do Windows 7 pro e alguns servidores Ubuntu.
Estou tentando desenvolver um aplicativo de "centro de controle" que monitore os processos em execução e avise-me se um deles falhar ou não tiver sido iniciado normalmente.
No linux eu posso facilmente executar ps (mesmo remotamente) e analisá-lo, no entanto, como devo fazer com as caixas de janelas? Olhei para a Lista de Tarefas, mas tenho dois problemas: primeiro, por algum motivo, não consigo executá-la remotamente (trabalhando nisso).
Eu então tentei executá-lo localmente, redirecionar a saída para o arquivo e analisar esse arquivo remotamente, mas a lista de tarefas parece levar muito tempo para gravar o arquivo, o que nunca é consistente e causa muitos problemas.
O que estou fazendo de errado? Existe uma maneira melhor de resolver esse problema? Qualquer ajuda seria apreciada.
No Windows 7 Pro e superior, você pode usar o PowerShell:
get-process > processes.txt
Para enviar a lista de processos para um arquivo de texto.
isso pode ajudar você
Tags monitoring windows-7 remote tasks