MikeGalvin 

| 855 downloads | Last Updated: 3/20/2020 | Latest Version: 20.3.20

This script will create a full backup of virtual machines, complete with configuration, snapshots/checkpoints, and VHD files. This script should be run on a Hyper-V host and the Hyper-V PowerShell management modules should be installed. To send a log file via e-mail using ssl and an SMTP password you must generate an encrypted password file. The p... More info

| 770 downloads | Last Updated: 3/20/2020 | Latest Version: 20.3.20

Runs the built-in maintenance/clean up routine for WSUS. The device that the script is being run on must have the WSUS management tools installed. To send a log file via e-mail using ssl and an SMTP password you must generate an encrypted password file. The password file is unique to both the user and machine. To create the password file run this... More info

| 545 downloads | Last Updated: 9/6/2019 | Latest Version: 1.7.1

Creates a status report of Windows Servers. This script will: Generate a status report from a list of Windows servers. The report will highlight information if the alert threshold is exceeded. Please note: to send a log file using ssl and an SMTP password you must generate an encrypted password file. The password file is unique to both the user ... More info

| 519 downloads | Last Updated: 3/20/2020 | Latest Version: 20.3.20

This script will create disposable Hyper-V virtual machines to generate WIM files from Microsoft Deployment Toolkit task sequences. This script should be run on a device with the MDT and Hyper-V PowerShell management modules installed. To send a log file via e-mail using ssl and an SMTP password you must generate an encrypted password file. The p... More info

| 339 downloads | Last Updated: 3/23/2020 | Latest Version: 20.3.23

This utility will delete files and folders older than X days. It can also backup files and folders older than X days to another location. To send a log file via e-mail using ssl and an SMTP password you must generate an encrypted password file. The password file is unique to both the user and machine. To create the password file run this command a... More info

| 229 downloads | Last Updated: 9/4/2019 | Latest Version: 1.8

Create Exchange mailboxes for users with no mailbox contained within an OU tree. This script will: Create mailboxes for users contained witin an OU tree. You can configure the database and retention policy to use. Output and e-mail a log file. This script is designed to be run locally on an Exchange Server. Please note: to send a log file using... More info

| 148 downloads | Last Updated: 10/2/2019 | Latest Version: 2.0

This script will generate a status report of a configurable list of network devices. The report can be in HTML or CSV file formats, emailed or sent to Microsoft Teams via webhook. It can be run in 'monitor' mode and continuiously generate a report, or as a single one shot. Please note to send the report using ssl and an SMTP password you must ge... More info

| 140 downloads | Last Updated: 3/20/2020 | Latest Version: 20.3.20

Removes apps included in Windows 10 To retrieve the names of the apps available to all users, run the following command in an elevated PowerShell session: Get-AppxProvisionedPackage -Online | Select Displayname To retrieve the names of the apps available to only the current user, run the following command in a PowerShell session: Get-AppxPackage... More info

| 99 downloads | Last Updated: 3/20/2020 | Latest Version: 20.3.20

Checks for updates of Office 365/2019. To send a log file via e-mail using ssl and an SMTP password you must generate an encrypted password file. The password file is unique to both the user and machine. To create the password file run this command as the user and on the machine that will use the file: $creds = Get-Credential $creds.Password | C... More info

| 27 downloads | Last Updated: 3/20/2020 | Latest Version: 20.3.20

Log user log on and off activity to a txt file as well as Teams.

| 24 downloads | Last Updated: 3/18/2020 | Latest Version: 20.3.18

Block or allow internet access using Windows Firewall

| 13 downloads | Last Updated: 3/19/2020 | Latest Version: 20.3.19

Sends the contents of HTML files as e-mails. To send a log file via e-mail using ssl and an SMTP password you must generate an encrypted password file. The password file is unique to both the user and machine. To create the password file run this command as the user and on the machine that will use the file: $creds = Get-Credential $creds.Passwo... More info