Obtendo informações do sistema quando clico em um nome de computador em um documento

0

Eu gostaria de criar um desenho de planta do escritório. no desenho, ele terá o PC atribuído a esse cubo específico. Eu gostaria de fazer com que, quando eu clicar no nome do computador, ele inicie uma caixa suspensa que contenha as informações do sistema para esse PC em particular. Em particular eu gostaria que contivesse 1. Nome do PC 2. Versão do SO 3. Versão da Bios 4. Data de Instalação 5. Usuário atualmente logado

Apenas imaginando se alguém tem uma ideia de qual caminho seguir com isso?

    
por Doug Gentry 23.02.2017 / 23:17

1 resposta

0

O PowerShell não é ótimo para criar uma GUI. Eu criei um script relativamente simples para um script complexo e é trabalhoso trabalhar nele. Existem ferramentas que você pode usar para ajudar a projetá-lo, mas há uma tonelada de experiência problemas como ListView.Sort() não funcionam em um evento e canalizar tudo em uma chamada pode falhar a coisa toda . Apenas não foi projetado para trabalhar com formulários.

Isso não quer dizer que seja impossível. Eu provavelmente pegaria uma imagem da planta baixa, a colocaria em um formulário e a sobreporia com botões ou links para cada PC, marcaria com o nome do PC e lançaria um script para recuperar e exibir as informações desejadas. Dependendo do número de PCs que você gostaria de usar algo como PowerGUI ou outro designer, você também pode usar o C # ou outras linguagens mais orientadas por GUI e fazer com que elas chamem o PowerShell para obter as informações.

    
por 01.03.2017 / 12:02

Tags