Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Apoc70/Get-SoftwareInventory
Script to generate an html reports of installed software, installed updates and installed components on a remote computer
https://github.com/Apoc70/Get-SoftwareInventory
html-report inventory powershell software-inventory
Last synced: 3 months ago
JSON representation
Script to generate an html reports of installed software, installed updates and installed components on a remote computer
- Host: GitHub
- URL: https://github.com/Apoc70/Get-SoftwareInventory
- Owner: Apoc70
- License: mit
- Created: 2016-06-03T09:48:16.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2020-05-24T13:45:43.000Z (over 4 years ago)
- Last Synced: 2024-04-13T13:10:41.486Z (7 months ago)
- Topics: html-report, inventory, powershell, software-inventory
- Language: PowerShell
- Size: 8.79 KB
- Stars: 9
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- jimsghstars - Apoc70/Get-SoftwareInventory - Script to generate an html reports of installed software, installed updates and installed components on a remote computer (PowerShell)
README
# Get-SoftwareInventory.ps1
Script to generate an html reports of installed software, installed updates and installed components on a remote computer
## Description
This script utilizes the slightly modified function Get-RemoteProgram by Jaap Brasser to fetch information about installed software.
## Parameters
### RemoteComputer
Name of the computer to fetch data from (default: local computer)
### SendMail
Switch to send an Html report
### MailFrom
Email address of report sender
### MailTo
Email address of report recipient
### MailServer
SMTP Server for email report
## Examples
``` PowerShell
.\Get-SoftwareInventory.ps1 -SendMail -MailFrom [email protected] -MailTo [email protected] -MailServer mymailserver.mcsmemail.de -RemoteComputer SERVER01,SERVER02
```Get software information about SERVER01, SERVER02 and send email report
``` PowerShell
.\Get-SoftwareInventory.ps1 -RemoteComputer SERVER01,SERVER02
```Get software information about SERVER01, SERVER02 and write report to disk only
## Note
THIS CODE IS MADE AVAILABLE AS IS, WITHOUT WARRANTY OF ANY KIND. THE ENTIRE
RISK OF THE USE OR THE RESULTS FROM THE USE OF THIS CODE REMAINS WITH THE USER.## Credits
Written by: Thomas Stensitzki
## Stay connected
- My Blog: [http://justcantgetenough.granikos.eu](http://justcantgetenough.granikos.eu)
- Twitter: [https://twitter.com/stensitzki](https://twitter.com/stensitzki)
- LinkedIn: [http://de.linkedin.com/in/thomasstensitzki](http://de.linkedin.com/in/thomasstensitzki)
- Github: [https://github.com/Apoc70](https://github.com/Apoc70)
- MVP Blog: [https://blogs.msmvps.com/thomastechtalk/](https://blogs.msmvps.com/thomastechtalk/)
- Tech Talk YouTube Channel (DE): [http://techtalk.granikos.eu](http://techtalk.granikos.eu)For more Office 365, Cloud Security, and Exchange Server stuff checkout services provided by Granikos
- Blog: [http://blog.granikos.eu](http://blog.granikos.eu)
- Website: [https://www.granikos.eu/en/](https://www.granikos.eu/en/)
- Twitter: [https://twitter.com/granikos_de](https://twitter.com/granikos_de)## Additional Credits
* Jaap Brasser
* [Georges Zwingelstein](https://gallery.technet.microsoft.com/scriptcenter/site/profile?userName=Georges%20Zwingelstein)