A Microsoft tem uma tecnologia menos conhecido chamado HTA (Aplicação HTML). Basicamente, ele dá os scripts um front-end GUI usando a notação HTML. Conheço HTA há anos, mas nunca dar a volta a tentar. Enquanto eu estava pensando em escrever um script para verificar os processos em execução em um computador, eu pensei que seria bom se eu posso escrevê-lo usando HTA. Aqui é a minha experiência.
Como administrador do sistema, muitas vezes eu preciso verificar máquina do usuário para programas maliciosos. O processo manual é assim. Eu abrir o Gerenciador de tarefas e procurar alguma coisa que eu não estou familiarizado. Quando eu identificar os processos suspeitos, então eu abrir um navegador para verificar os processos. Os dois sites que eu uso regularmente são ProcessLibrary.com e Google. Eu preciso inserir o nome do processo manualmente e todo o processo é tedioso.
A idéia é essa, eu quero escrever um script simples para listar todos os processos em execução no computador. Eu quero apresentar os resultados em uma tabela HTML com links para ProcessLibrary e Google. Se eu precisar verificar um processo particular, eu basta clicar no link correspondente, sem inserir manualmente o nome do processo.
Antes de começar a escrever o roteiro, eu encontrei um script a partir de ScriptingGuys em grupos MSN. O script original mostra os processos em execução em um computador local. Eu modifiquei-lo para que ele possa verificar se os computadores remotos, e eu também acrescentou links para encontrar informações de processo em ProcessLibrary.com e Google.
Aqui está o link para o script. WordPress.com não permite fazer upload de arquivo hta., Assim que o arquivo foi enviado como um arquivo de documento de texto com extensão doc.. Clique no link e salve o arquivo como checkprocess.doc. Em seguida, mude o nome para checkprocess.hta, e você está pronto para tentar.
Para executá-lo, dê um duplo clique sobre o arquivo, assim como as outras aplicações. Ele abre uma janela como esta.
Você pode digitar o nome do computador remoto na caixa de texto, ou você pode simplesmente clicar no botão Run Script para verificar o computador local. Em seguida, encher a parte inferior da janela, com processos.
Para verificar uma determinada informação de processo, clique nos links da pesquisa ao lado dele. A aplicação traria um navegador com os resultados da pesquisa.























