Hi,
Sometime i think that my Powershell is based on TASK Based, i think my most of the post are related to “How to do that and how to achieve and ease that task with Powershell”, isn’t ?.
The tittle of my blog is “The Life of an IT administrator”, and i love to share what this I.T. life shows me everyday, some days are like clam and peaceful and some someday we are like fire fighters.
Anyways today there is need arise that i need to create a report of Software Installed on every Server, for me this is a very tough JOB { if you do manually }, you can imagine that RDP to every server, open Control Panel and Programs and features, and do it manually…i don’t like this….but what you have to do, you have do , there is no choice…..
But
Thanks GOD we have PowerShell.
I have write down a tiny script which can do this task for us and export the data in to nicely formatted HTML file.
You can define multiple server name separated by commas, and this script will create a single HTML file that contains list of all software installed on each server.
Download Script from here : http://gallery.technet.microsoft.com/scriptcenter/Software-Inventory-using-f2870b19
How to use script.
I tested this script for Windows 2008 Servers and Windows 7 machine.
Download Script from here : http://gallery.technet.microsoft.com/scriptcenter/Software-Inventory-using-f2870b19
Sometime i think that my Powershell is based on TASK Based, i think my most of the post are related to “How to do that and how to achieve and ease that task with Powershell”, isn’t ?.
The tittle of my blog is “The Life of an IT administrator”, and i love to share what this I.T. life shows me everyday, some days are like clam and peaceful and some someday we are like fire fighters.
Anyways today there is need arise that i need to create a report of Software Installed on every Server, for me this is a very tough JOB { if you do manually }, you can imagine that RDP to every server, open Control Panel and Programs and features, and do it manually…i don’t like this….but what you have to do, you have do , there is no choice…..
But
Thanks GOD we have PowerShell.
I have write down a tiny script which can do this task for us and export the data in to nicely formatted HTML file.
You can define multiple server name separated by commas, and this script will create a single HTML file that contains list of all software installed on each server.
Download Script from here : http://gallery.technet.microsoft.com/scriptcenter/Software-Inventory-using-f2870b19
How to use script.
- Run Powershell as Administrator.
- After the name of the script type the name of the servers those software details you want to know.
- The output file will be saved to your D:\ Drive.
I tested this script for Windows 2008 Servers and Windows 7 machine.
Download Script from here : http://gallery.technet.microsoft.com/scriptcenter/Software-Inventory-using-f2870b19
Thanks
Aman Dhally
Thanks for sharing this information about Inventory Software.
ReplyDeleteTo know about Inventory Software visit us our site HigherIdentity.Com
Hello I am using a list of servers separated by comma but only get the data from the same server I am running the script any ideas ?
ReplyDelete