This is a simple script with UI to retrieve information of remote system regarding the hardware, software and peripherals. It will gather hardware specifications, peripherals, installed software, running processes, services  and Operating System through a very simple and functioning GUI. You can also perform Ping Test, NetStat,  Remote Desktop and export the resutls in a text file or email the results. You are able to get the  information from two remote systems at the same time and compare outcome.
 

Blog Posts:

How to get remote system information - Part 1

How to get remote system information - Part 2

How to get remote system information - Part 3

How to get remote system information - Part 4

 

Website: https://www.sconstantinou.com
 

Version:      1.5
 

Updated: 23-08-2018

 

 

Updated: 13-03-2018

 

 

Updated: 02-03-2018

 

 

Updated: 25-02-2018

 

 

Release Date: 22-02-2018

Author: Stephanos Constantinou

 


 

 

PowerShell
Edit|Remove
<# 
.SYNOPSIS 
  Name: Get-SysInfo.ps1 
  The purpose of this script is to retrieve information of remote systems. 
 
.DESCRIPTION 
  This is a simple script with UI to retrieve information of remote system regarding the hardware, 
  software and peripherals. 
 
  It will gather hardware specifications, peripherals, installed software, running processes, services 
  and Operating System through a very simple and functioning GUI. You can also perform Ping Test, NetStat, 
  Remote Desktop and export the resutls in a text file or email the results. You are able to get the 
  information from two remote systems at the same time and compare outcome. 
 
.RELATED LINKS 
  https://www.sconstantinou.com 
 
.NOTES 
  Version:      1.5 
 
  Updated:      23-08-2018        - Added ability to retrieve information from 2 computers 
                                  - Added comparison of results 
                                  - Code improvements and optimization 
                                  - Added basic error control 
                                  - Remove filtering of information 
                                  - UI Improvements 
 
  Updated:      13-03-2018        - Added ability to email results as attachment 
                                  - Added date and time for the results 
                                  - Updated description 
 
  Updated:      02-03-2018        - Added ability to export result in text file 
                                  - Added TCP Connection information 
                                  - Added Title for each information retrieval 
 
  Updated:      25-02-2018        - Added Fan Information 
                                  - Added Battery Information 
                                  - Added Portable Battery Information 
                                  - Added Network Settings Information 
                                  - Added ping connection test of remote system 
                                  - Added Remote Desktop connection to the machine. 
                                  - Warning for the use of Win32_Product class 
                                  - Added option for Win32Reg_AddRemovePrograms class 
                                  - Added visibility to Taskbar 
                                  - Added Help information 
 
  Release Date22-02-2018 
 
  Author: Stephanos Constantinou 
 
.EXAMPLE 
  Run the Get-SysInfo script to retrieve the information. 
  Get-SysInfo.ps1 
#>