Получение информации о системе, когда я нажимаю на имя компьютера в документе

0

Я хотел бы создать план здания офиса. на чертеже у него будет ПК, назначенный этому конкретному кубу. Я хотел бы сделать так, чтобы, когда я нажимал на имя компьютера, он запускал всплывающее окно, содержащее системную информацию для этого конкретного компьютера. В частности, я хотел бы, чтобы это содержало 1. Имя ПК 2. Версия ОС 3. Биос версия 4. Дата установки 5. В настоящее время авторизован

Просто интересно, есть ли у кого-нибудь идея, по какому пути пойти с этим?

Doug Gentry
источник
3
То есть у вас есть идея и вы ожидаете, что другие сработают для вас?
LotPings

Ответы:

0

PowerShell не очень хорош для создания графического интерфейса пользователя. Я создал относительно простой для сложного сценария, и работать с ним сложно. Есть инструменты, которые вы можете использовать для его разработки, но есть масса фоновых проблем, таких как ListView.Sort() не работает на мероприятии и Трубопровод в вызове может привести к сбою , Он просто не предназначен для работы с формами.

Это не значит, что это невозможно. Я бы, вероятно, получил изображение плана этажа, поместил его в форму и наложил на него кнопки или ссылки для каждого ПК, пометил их именем ПК и запустил скрипт для извлечения и отображения нужной информации. В зависимости от количества компьютеров вы захотите использовать что-то вроде PowerGUI или другого дизайнера, но вы также можете использовать C # или другие языки, более ориентированные на GUI, и заставить их вызывать PowerShell для получения информации.

Deadly-Bagel
источник