Obtendo Inventários de Programas Executáveis
O inventário de Programas Executáveis produz um resultado diferente do produzido pelo inventário de software registrado. Enquanto um programa registrado é aquele que foi instalado corretamente e produz uma referência no registro do Windows, um programa executável é qualquer programa que exista no disco rígido e possa ser executado diretamente.
O Positivo Network Manager procura periodicamente por todos os arquivos cujas características demonstrem que possam ser executados pelo Windows, independentemente de suas extensões serem .exe, .com ou outras. Isto impede usuários mal intencionados de esconder programas executáveis renomeando suas extensões.
Como os Clientes Enviam Inventários
Os inventários de programas executáveis são coletados nos seguintes momentos:
- quando os agentes são instalados;
- quando se usa a ferramenta Controlar Computadores e seleciona a opção "Buscar Executáveis";
- periodicamente de forma automática. Por padrão o Positivo Network Manager envia o inventário de executáveis a cada 7 dias, mas este valor pode ser alterado pelo usuário (ver seção Inventários no Capítulo Configurações Gerais do Positivo Network Manager).
O processo de busca de programas executáveis é demorado, pois cada arquivo é processado. Para diminuir o impacto desta operação, ela ocorre em segundo plano, com pequenas buscas em períodos regulares. Algumas situações alteram este comportamento:
- Computador Desktop sem uso: ao perceber que não há atividade de teclado e mouse, ou o protetor de tela entrou em operação, o processo de busca de executáveis aumenta a taxa de processamento de arquivos para o máximo possível. Ao sinal de atividade de mouse ou teclado a taxa de processamento de arquivos retorna ao normal;
- Servidores: em servidores a taxa de processamento de arquivos nunca se altera, a atividade sempre se mantém em segundo plano.
O Positivo Network Manager adota uma política de criptografia e compressão de dados para diminuir o uso de banda e impedir acessos indevidos nas informações que trafegam na rede. Os inventários são diferenciais, ou seja, apenas as mudanças de configuração trafegam na rede, são criptografados utilizando SSL v3 de 128 bits e finalmente são transmitidos com compressão de dados.
Inventariando Computadores
Para inventariar um computador, utilize uma das opções abaixo:
Inventariando um Computador
Para pedir o inventário de softwares executáveis para um computador:
- localize computador na árvore de ativos;
- clique com o botão direito sobre o computador que deverá enviar o inventário;
- no menu de contexto que se abre, clique sobre a opção Controlar;
- no submenu, clique sobre a opção Buscar Executáveis;
- uma mensagem será apresentada mostrando o resultado da operação.
Inventariando um Site
Para pedir o inventário de softwares executáveis de um conjunto de computadores:
- localize o site desejado na árvore de ativos;
- clique com o botão direito sobre o site;
- no menu de contexto que se abre, clique sobre a opção Controlar Computadores;
- no submenu, clique sobre a opção Buscar Executáveis;
- uma mensagem será apresentada mostrando o resultado geral da operação;
- o resultado das operações em cada computador pode ser visualizado através da aba Operações, apresentada quando se escolhe o site na árvore de ativos;
Inventariando um Computador Off-line
Apesar dos computadores executarem o inventário automaticamente de tempos em tempos, pode ser necessário que um inventário seja gerado por comando manual do usuário. Para isto:
- acesse o computador através do menu de contexto (ver seção Acessando um Computador);
- no menu Software, escolha a opção Busca por Programas;
- na tela que se apresenta, clique no botão Atualizar Listagem;
- dois arquivos serão gerados na pasta de instalação do Positivo Network Manager:
- NomeComputador-inventory_ext.dat.inv: contém o inventário de extensões;
- NomeComputador-inventory_exe.dat.inv: contém o inventário de executáveis;
- copie estes arquivos para o servidor do Positivo Network Manager, colocando-o na pasta de instalação;
- assim que a cópia termina, o Positivo Network Manager detecta a presença dos arquivos de inventário e os consome, eliminando-os em seguida.
Visualizando Inventário de Programas Executáveis
Existem três modos para verificar o inventário de programas executáveis, apresentados nas seções a seguir.
Relatório de Programas Executáveis de um Computador
Para obter um relatório de programa executável de um computador específico:
- Clique sobre o computador desejado na árvore de ativos;
- Escolha a aba Software;
- Escolha o relatório Programas Executáveis;
- Clique em Filtrar;
- O relatório de programas executáveis de um computador é apresentado no painel principal.

O inventário de executáveis apresenta as seguintes informações:
- Nome do computador;
- Lista de programas executáveis com sua versão (se disponível);
- No caso de haver alguma restrição de uso do software, uma figura indicando o tipo da restrição substituíra o ícone padrão mostrado no exemplo acima.
Relatório Consolidado de Programas Executáveis de um site
Para obter um relatório consolidado de programas executáveis de um site específico:
- Clique sobre o site desejada na árvore de ativos;
- Escolha a aba Software;
- Escolha o relatório Programas Executáveis;
- Clique no botão Filtrar;
- O relatório consolidado de programas executáveis de um site é apresentado no painel principal.
Informações Locais de Software
Ao acessar um computador cliente diretamente, é possível visualizar informações detalhadas dos programas executáveis de um computador:
- acesse o computador através do menu de contexto (ver seção Acessando um Computador);
- utilize a opção Software/Busca por Programas;
- aparecerá um formulário com critérios para selecionar quais programas executáveis deverão ser apresentados;
- insira critérios de busca para Fabricante, Software, Módulo e nome de Arquivo. Deixe todos os campos vazios para mostrar todos os programas ou separe nomes por espaço ou use aspas para busca por texto.
Por exemplo, para o Positivo Network Manager apresentar todos os programas cujos fabricantes sejam Adobe® OU Microsoft®, E o nome do software seja WMI SDK:
- Fabricante: adobe microsoft
- Software: “WMI SDK”
- selecione uma das opções para mostrar resultados que atendem ou que não atendem os critérios inseridos;
- selecione a opção Detalhar se quiser que o resultado apresente detalhadamente todos os arquivos relacionados à pesquisa efetuada;
- clique sobre o botão Executar Busca;
- a lista de programas executáveis que atendem aos critérios será apresentada na tela.
Se a opção Detalhar foi escolhida, o inventário de executáveis será semelhante ao apresentado na figura a seguir.

Inventário detalhado de programas executáveis obtido localmente
Neste inventário, todas as informações coletadas sobre os programas executáveis são apresentadas, agrupadas pelo nome do fabricante. Passe com o mouse sobre o nome do arquivo e na barra de status o caminho completo do arquivo é apresentado. Coloque o mouse sobre o ícone da linguagem e em instantes é apresentado o nome da linguagem.
Se a opção Detalhar não foi escolhida, o inventário de programas executáveis será semelhante ao apresentado a seguir.

Inventário de programas executáveis obtido localmente
Neste inventário todos os arquivos que possuem o mesmo nome de fabricante, mesmo nome do programa e versão semelhante são apresentados em apenas uma linha, condensando o inventário. Clique sobre um programa e as informações detalhadas referentes àquele programa serão apresentadas.