Skip to content
A collection of Powershell scripts to make life as a sysadmin just a tiny bit more bearable
Branch: Dev
Clone or download
Latest commit 904bada Jan 18, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
Build Refactor Pester test runs. Dec 8, 2018
Help Added new example and fixed formatting. Oct 23, 2018
Public Adds Measure-ChildItem command Dec 30, 2018
Test Adds Measure-ChildItem command Dec 30, 2018
LICENSE Create LICENSE Jul 29, 2018
PSGallery.ps1 More futzing about. Dec 8, 2018
PSSysAdminToolkit.psd1 Fixup bumping version Dec 8, 2018
PSSysadminToolkit.psm1 Shouldn't use *, use Basename property instead Jul 27, 2018 Update README to include New-ShortUri Oct 23, 2018
RunTests.ps1 More futzing about. Dec 8, 2018
azure-pipelines.yml Add Get-BitlockerKeyProtector function. Nov 23, 2018

PSSysadminToolkit - The Powershell Toolkit For System Administrators!

Build status

Thanks for checking out PSSysadminToolkit! This module includes a variety of Powershell scripts that help streamline those tasks that take precious hours from your weeks.

This project is currently in active development. Usage of scripts is at your own risk. Feedback from usage is encouraged. If you encounter a bug, or see an ehancement, please file an Issue. And, if you are saavy with Powershell, feel free to submit a Pull Request and take a crack at the fix/enhancement yourself!

To test this module, work is being done in the Dev branch, so be sure to download from there for the most up-to-date code.

If you would like to download the latest release click here

Currently testable functions

  • Get-SystemUptime
  • Get-UserProperties
  • New-LMGTFYLink
  • New-RegistryKey
  • Test-RemoteManagement
  • New-AffectedServicesAlert
  • Remove-UserProfile
  • Get-ComputerFromOU
  • Get-PendingRebootStatus - Avoid using "All" if you don't use SCCM for the moment
  • Get-UserLogonEvent
  • Find-Service
  • New-ImplicitSession - This one is still a bit "chatty"
  • New-DesktopShortcut
  • New-SharedPrinter
  • Get-UserProfile
  • Get-UserProfileSize
  • Send-WakeOnLANPacket
  • New-ShortUri
You can’t perform that action at this time.