Remote Computer Inventory With PowerShell


Remotely gather client hardware and software information. The input is a txt file of computer names. the output is a CSV file containing the following information:

Computer Name
Manufacturer
Model
Processor Type
System Type
Operating system
Operating system Version
Operating system Build Version
Serial Number
IP Address MAC Address
Last User logged in
Last User login time
C: free space in GBs
Total RAM in GBs
The date and time of the last reboot

Download Link:

Recommended Reading
Learn Windows PowerShell in a Month of Lunches –
PowerShell in Depth 2nd Edition –
An Administrator’s Guide: Powershell in Depth –
Windows PowerShell Best Practices –
Windows PowerShell Cookbook: The Complete Guide to Scripting Microsoft’s Command Shell –

Sound Effects:
Website: 
Twitter: @signalwarrant
Facebook: facebook.com/signalwarrant/
Google +: plus.google.com/113307879414407675617
YouTube Subscribe link: