Create a report and send it via email is easier than you think and it’s a really useful feature to automate recurring tasks. This particular example is inspired by another scripting library post about uptime, in fact, we will show you how to create a simple report with all servers bootup time and send it via email in few lines of code or even a oneliner if needed.
The world is not perfect and it systems and software are no exceptions. Patches are always released for a reason and try to fix bugs and vulnerabilities.
To analyse the full stack of your hosts and devices I suggest to start with firmware of network devices, bios, drivers, os patches and application updates etc… There are many tools and solutions that can help you to scan your network or your system and gather useful informations in a centralised manner.
Least privilege access is a standard and basic security principle, but I found very important to verify that there are no exceptions or weaknesses in the systems with any unwanted user member of the local administrator group.
This can be considered the least interesting usage of PowerShell and in many ways a source of unwanted interruption, but there are situation where been able to show a toaster or pop-up can be handy.