A collection of PowerShell Scripts published through my Keep IT Simple Blog, see https://joshuaallenshaw.com/kiss/.
Switch branches/tags
Nothing to show
Clone or download
Latest commit 4640e8c Jul 26, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
KISS-PSScripts Fixed typo Jul 26, 2018
.gitattributes Add .gitignore and .gitattributes. Mar 21, 2018
.gitignore Add .gitignore and .gitattributes. Mar 21, 2018
KISS-PSScripts.sln Add project files. Mar 21, 2018
LICENSE Create LICENSE Mar 21, 2018
README.md Update README.md May 3, 2018

README.md

KISS-PSScripts

A collection of PowerShell Scripts published through my Keep IT Simple Blog, see https://joshuaallenshaw.com/kiss/.

About These Scripts

I use most of these scripts in my day-to-day IT work. I hope you find them useful. Please let me know if you find any problems.

Prerequisites

Nearly all of these scripts require Windows PowerShell 3.0 or better. Each script has the minimum PS version in the comments.

Installing

A Simple PowerShell Module - One easy way to add these to a module for easy use.

If you prefer to run them outright you can do that to. Almost all of my scripts are functions. You just need to dot source them.

. Function-Name.ps1 #Loads the function.
Function-Name -FunctionParameters #Executes the function

Directory

  • Test-PendingReboot - Used to determine is a machine has changes pending a reboot or changes requiring a reboot. Pipeline input and output supported.

  • Clean-Disk - Used to free space by removing temporary, outdated, and junk files.