/psmodules

A collection of useful PowerShell modules

Primary LanguagePowerShellMIT LicenseMIT

PSModules

This repository contains a bundle of PowerShell modules useful for developers.
Run install.ps1 with PowerShell to copy all modules to your local modules folder.

Modules

Database

This module was initially developed for Skynet but has been useful for many different projects.

Functions

  • Install-DbServer [-MySQL] [-MariaDB]
  • Start-DbServer [-MySQL] [-MariaDB]
  • Stop-DbServer
  • Start-DbCli [-Database <database name>]

Database Server are installed to %LOCALAPPDATA%\Programs\Database Servers\.

Storage

This module is for power users who are missing some GNU core utils on their Windows system.

Functions

  • Clear-PhysicalDrive -Number <drive number> (requires elevated permissions)
  • Remove-DuplicateFiles <folder> <folder>
  • Remove-CorruptedFiles -Path <folder> ...

Webfilter

This module is for people who want to play around with filter lists. It's presets are currently focussed on testing adult content filters but can be easily extended.

Functions

  • Test-DnsServer