IT Asset Management - Powershell Script

Today i would like to announce a new version of the powershell script that start to wrote a lot of months ago.

But let's give some details for this tools that i hope to help lot of them in your Environment


Name: AssetManagement

Description: Scan a range of IP Addresses base on what you will give and retrieve Details of every system.

Compatible: Only in Windows Systems

Version: 6


Let's take a look in the new Version and the few changes that i have done.

Replacement of the Windows Forms with WPF to take the following advantages:

  • More flexible 
  • XAML makes easier to create and edit the GUI
  • Databinding allows you more clean separation and layout.
  • Make user interface compatible with Windows and Web Applications.

 

Download here the new version of the AssetManagement Powershell script 

Version History

 

Version: 5

Let's take a look in the new Version and the few changes that i have done.

New Columns included after the Scan

  • OS Version 
    • Include the Build Version of the Windows
  • Hardware Type
    • Identify if the Device is Physical or Virtual  
  • Free Physical Memory
    • Identify the free Physical RAM of the System in GB
  • Free_Disk_C
    • Identify the free space of the Hard disk Drive C in GB

Improvements in the same Columns

  • TotalphysicalMemory
    • Convert Column Totalphysicalmemory from bytes to GB
  • Disk_C
    • Convert Column  Disk_C from bytes to GB

Version 4

  • Include comment when the Windows System is offline
  • Retrieve Computer details from another array instead of the csv file 
  • Update Get-Wmi with Get-Ciminstance
  • Include button to Export in Csv

More Details you can find in How to scan ip addresses range and get important details with Powershell GUI - Part 4


Version 3

Improve performance of the scan include the Invoke-Command with the Get-Wmi 

More Details you can find in How to scan ip addresses range and get important details with Powershell GUI - Part 3


Version 2

Include the following columns: 

  • RAM in bytes
  • CPU
  • Local Disk in bytes
  • Computername

More Details you can find in How to scan ip addresses range and get important details with Powershell GUI - Part 2


Version 1

Give a range of Ip Address and retrieve the following for every Active Windows System with Get-Wmi in a GUI environment

  • Ip Address
  • OS Name

More Details you can find in How to scan ip addresses range and get important details with Powershell GUI

Tags