PowerShell

PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language. Initially a Windows component, it was made open source and cross-platform with the introduction of PowerShell Core which is built on .NET Core.
- GitHub: https://github.com/topics/powershell
- Wikipedia: https://en.wikipedia.org/wiki/PowerShell
- Repo: https://github.com/PowerShell
- Created by: Microsoft
- Released: November 14, 2006
- Related Topics: shell,
- Aliases: powershell-script, windows-powershell, powershell-core,
- Last updated: 2025-06-25 00:23:44 UTC
- JSON Representation
https://github.com/Phoenix1747/fake-sandbox
👁🗨 This script will simulate fake processes of analysis sandbox/VM software that some malware will try to avoid.
antivirus fake malware powershell process sandbox spyware tool windows windows-10
Last synced: 06 Mar 2025
https://github.com/hewlettpackard/posh-hpeoneview
PowerShell language bindings library for HPE OneView.
composable-infrastructure hpe-oneview hpe-synergy infrastructure infrastructure-as-code oneveiw powershell
Last synced: 16 Jun 2025
https://github.com/ediwang/envsetup
Choco script for setting up my dev box.
Last synced: 15 May 2025
https://github.com/briandmg/conv2mp4
This Powershell script will recursively search through a user-defined file path and convert all videos of user-specified file types to MP4 with H264 video and AAC audio using ffmpeg. The purpose of this script is to reduce transcoding CPU load on a media server like Plex or Emby and increase video compatibility across platforms.
aac emby ffmpeg ffprobe h264 handbrakecli kodi plex plex-library plex-media-server plex-server plex-transcoding powershell powershell-script video video-compatibility video-conversion video-encoding video-processing video-transcoding
Last synced: 13 Feb 2025
https://github.com/PowerShell/PowerShell-IoT
Interact with I2C, SPI & GPIO devices using PowerShell Core!
gpio i2c netcore powershell spi
Last synced: 14 Apr 2025
https://github.com/jdhitsolutions/ISEScriptingGeek
My library of tools and add-ons for the PowerShell ISE
Last synced: 29 Apr 2025
https://github.com/StartAutomating/PSDevOps
PowerShell Tools for DevOps
azure-devops devops github-actions github-workflow pipeline powershell
Last synced: 04 Dec 2024
https://github.com/evotecit/o365essentials
A module that helps to manage some tasks on Office 365/Azure via undocumented API
Last synced: 11 Apr 2025
https://github.com/jdhitsolutions/isescriptinggeek
My library of tools and add-ons for the PowerShell ISE
Last synced: 16 Mar 2025
https://github.com/powershell/powershell-iot
Interact with I2C, SPI & GPIO devices using PowerShell Core!
gpio i2c netcore powershell spi
Last synced: 21 Jan 2025
https://github.com/nightroman/FarNet
Far Manager framework for .NET modules and scripts in PowerShell, F#, JavaScript.
c-sharp dot-net f-sharp far-manager javascript plugin powershell
Last synced: 08 Apr 2025
https://github.com/nightroman/farnet
Far Manager framework for .NET modules and scripts in PowerShell, F#, JavaScript.
c-sharp dot-net f-sharp far-manager javascript plugin powershell
Last synced: 05 Apr 2025
https://github.com/fornever/extdiff
Compare documents using MS Word from the command line.
diff microsoft-word powershell
Last synced: 05 Apr 2025
https://github.com/Azure/CanadaPubSecALZ
This reference implementation is based on Cloud Adoption Framework for Azure and provides an opinionated implementation that enables ITSG-33 regulatory compliance by using NIST SP 800-53 Rev. 4 and Canada Federal PBMM Regulatory Compliance Policy Sets.
azure azure-devops bicep canada cloud-adoption-framework devops github-actions landing-zones microsoft powershell public-sector
Last synced: 20 Mar 2025
https://github.com/ForNeVeR/ExtDiff
Compare documents using MS Word from the command line.
diff microsoft-word powershell
Last synced: 09 Apr 2025
https://github.com/he3als/EdgeRemover
A PowerShell script that correctly uninstalls or reinstalls Microsoft Edge on Windows 10 & 11.
debloat debloater edge microsoft-edge powershell windows
Last synced: 25 Nov 2024
https://github.com/littleli/scoop-clojure
Install Clojure on Windows with Scoop
babashka bootleg clj clj-kondo clojure clojure-lsp datalevin deps jet joker powershell scoop scoop-bucket shovel-bucket windows
Last synced: 05 Apr 2025
https://github.com/ironmansoftware/powershell-universal-legacy
PowerShell Universal is the ultimate platform for building web-based IT tools.
powershell powershell-universal web
Last synced: 04 Dec 2024
https://github.com/azure/canadapubsecalz
This reference implementation is based on Cloud Adoption Framework for Azure and provides an opinionated implementation that enables ITSG-33 regulatory compliance by using NIST SP 800-53 Rev. 4 and Canada Federal PBMM Regulatory Compliance Policy Sets.
azure azure-devops bicep canada cloud-adoption-framework devops github-actions landing-zones microsoft powershell public-sector
Last synced: 12 Apr 2025
https://github.com/evotecit/pswindocumentation.ad
PowerShell module delivering a lot of Active Directory Forest/Domain information
activedirectory documentation domain forest hacktoberfest powershell
Last synced: 20 Jun 2025
https://github.com/bastienperez/PowerShell-Toolbox
powershell powershell-script powershell-scripting powershell-scripts
Last synced: 26 Apr 2025
https://github.com/mdgrs-mei/powershellrun
App, Utility and Function Launcher for PowerShell.
cli fuzzy-search launcher powershell terminal tui
Last synced: 10 Apr 2025
https://github.com/bastienperez/powershell-toolbox
powershell powershell-script powershell-scripting powershell-scripts
Last synced: 19 Jun 2025
https://github.com/mdgrs-mei/PowerShellRun
App, Utility and Function Launcher for PowerShell.
cli fuzzy-search launcher powershell terminal tui
Last synced: 08 Apr 2025
https://github.com/EvotecIT/O365Essentials
A module that helps to manage some tasks on Office 365/Azure via undocumented API
Last synced: 10 Apr 2025
https://github.com/MathieuBuisson/PSCodeHealth
PowerShell module gathering PowerShell code quality and maintainability metrics
code-analysis code-quality powershell
Last synced: 10 Apr 2025
https://github.com/mathieubuisson/pscodehealth
PowerShell module gathering PowerShell code quality and maintainability metrics
code-analysis code-quality powershell
Last synced: 13 Apr 2025
https://github.com/syss-research/outis
outis is a custom Remote Administration Tool (RAT) or something like that. It was build to support various transport methods (like DNS) and platforms (like Powershell).
agent dns powershell rat security security-tools tool
Last synced: 10 Apr 2025
https://github.com/EvotecIT/PSWinDocumentation.AD
PowerShell module delivering a lot of Active Directory Forest/Domain information
activedirectory documentation domain forest hacktoberfest powershell
Last synced: 12 Apr 2025
https://github.com/itpro-tips/powershell-toolbox
powershell powershell-script powershell-scripting powershell-scripts
Last synced: 11 Apr 2025
https://github.com/testingpens/malwarepersistencescripts
A collection of scripts I've written to help red and blue teams with malware persistence techniques.
blueteam living-off-the-land malware persistence powershell redteam
Last synced: 13 May 2025
https://github.com/HewlettPackard/POSH-HPEOneView
PowerShell language bindings library for HPE OneView.
composable-infrastructure hpe-oneview hpe-synergy infrastructure infrastructure-as-code oneveiw powershell
Last synced: 04 Dec 2024
https://github.com/kayasax/EasyPIM
EasyPIM let you manage PIM Azure Resource, Entra Role and Groups settings and assignments with simplicity
Last synced: 09 May 2025
https://github.com/gngrninja/PSFolderSize
This module will allow you to get folder sizes and export information easily via PowerShell
hacktoberfest powershell psgallery
Last synced: 09 Apr 2025
https://github.com/Digressive/HyperV-Backup-Utility
Flexible Hyper-V Backup Utility
7zip backup backup-utility configurable hyper-v hyperv-backup-utility nas powershell virtual-machine zip
Last synced: 03 Apr 2025
https://github.com/Digressive/Remove-MS-Store-Apps
Customisable Windows 10/11 Microsoft Store App removal utility, previously known as Remove-Win10-Apps.
cleanup microsoft microsoft-store powershell remove remove-ms-store-apps-utility uwp uwp-apps windows windows-10 windows-11
Last synced: 26 Nov 2024
https://github.com/davidbombal/powershell
Powershell scripts used in David Bombal's YouTube videos.
Last synced: 19 Apr 2025
https://github.com/aaronparker/vcredist
Lifecycle management for the Microsoft Visual C++ Redistributables
configmgr deployment intune mdt microsoft powershell powershell-gallery sccm vcredist visual-c-redistributables visual-studio windows
Last synced: 19 Dec 2024
https://github.com/couleurm/couleurstoolbox
🍱 My toolbox that I take with me everytime I reinstall windows.
chocolatey gui powershell powershell-gui setup-script toolbox windows-tweaks
Last synced: 29 Apr 2025
https://github.com/vexx32/pswordcloud
Create pretty word clouds with PowerShell!
hacktoberfest powershell wordcloud wordcloud-generator
Last synced: 25 Mar 2025
https://github.com/kebaldwi/DNAC-TEMPLATES
This repository provides examples and guidance for using Cisco Catalyst Center, an intelligent automation and assurance platform for campus networks. It covers various aspects of network automation, including Plug and Play (PnP) workflows, onboarding and day-N templates, and the use of Velocity and Jinja2 scripting languages.
automation catc-templates cc-templates composite-templates dayn-templates dna-center dnac-templates jinja2 jinja2-templates json onboarding-templates orchestration postman postman-collection powershell programmability programming rest-api velocity yaml
Last synced: 12 May 2025
https://github.com/shorwood/gptsh
GPT.sh is a CLI tool built with NodeJs and powered by Open AI's GPT-3. It's main purpose is to translate natural language questions and requests into shell commands.
ai bash cli cmdxyz cross-platform gitpod gpt3 natural-language-processing nlsh nodejs openai powershell
Last synced: 20 Dec 2024
https://github.com/homjxi0e/PowerAvails
PowerAvails is a unit of collection of Powershell modules that help you get done many things
offensive poweravails powershell
Last synced: 21 Nov 2024
https://github.com/deepzec/win-portfwd
Powershell script to setup windows port forwarding using native netsh client
netsh pentest-tool port-forwarding powershell tunneling-proxies
Last synced: 20 Mar 2025
https://github.com/powershellscripts/sharepointonline-scriptsamples
Over 260 scripts for SharePoint Online (SPO), OneDrive for Business, and SharePoint Server. The samples fix issues, provide reports and extra settings not available via UI. The scripts use Powershell, C#, CSOM and REST. They include copies of existing scripts from Technet Gallery years 2013-2019. >>> Scroll down to see the full index
csharp office-365 office365 powershell powershell-script sharepoint-2016 sharepoint-online
Last synced: 04 Apr 2025
https://github.com/kebaldwi/dnac-templates
This repository provides examples and guidance for using Cisco Catalyst Center, an intelligent automation and assurance platform for campus networks. It covers various aspects of network automation, including Plug and Play (PnP) workflows, onboarding and day-N templates, and the use of Velocity and Jinja2 scripting languages.
automation catc-templates cc-templates composite-templates dayn-templates dna-center dnac-templates jinja2 jinja2-templates json onboarding-templates orchestration postman postman-collection powershell programmability programming rest-api velocity yaml
Last synced: 05 Apr 2025
https://github.com/angrycuban13/Just-A-Bunch-Of-Starr-Scripts
Just a bunch of scripts for Starr apps
Last synced: 31 Mar 2025
https://github.com/texhex/BiosSledgehammer
Automated BIOS, ME, TPM firmware update and BIOS settings for HP devices
bios bios-settings deployment powershell tpm-firmware uefi
Last synced: 11 Jan 2025
https://github.com/jdhitsolutions/psreleasetools
:shipit: A set of commands for working with PowerShell 7.x releases.
Last synced: 22 Jun 2025
https://github.com/itglue/powershellwrapper
This PowerShell module acts as a wrapper for the IT Glue API.
api api-wrapper it-glue powershell
Last synced: 04 Dec 2024
https://github.com/SitecorePowerShell/Console
Sitecore PowerShell Extensions
powershell sitecore sitecore-powershell-extensions spe
Last synced: 26 Feb 2025
https://github.com/jdhitsolutions/PSReleaseTools
:shipit: A set of commands for working with PowerShell 7.x releases.
Last synced: 29 Apr 2025
https://github.com/sitecorepowershell/console
Sitecore PowerShell Extensions
powershell sitecore sitecore-powershell-extensions spe
Last synced: 12 Apr 2025
https://github.com/fawohlsc/azure-policy-testing
This repository outlines an automated testing approach for Azure Policies. The approach is fundamentally based on behavior-driven development (BDD) to improve communication between developers, security experts and compliance officers.
azure azurepolicy azurepowershell bdd github githubactions microsoft pester powershell
Last synced: 17 Apr 2025
https://github.com/sparkhoundsql/sql-server-toolbox
SQL Server Toolbox by the Sparkhound SQL Team
database high-availability mssql mssql-database mssqlserver powershell sql sql-server sqlserver tsql
Last synced: 15 Feb 2025
https://github.com/ShaunLawrie/PwshSpectreConsole
👻 PwshSpectreConsole is a PowerShell wrapper for the awesome Spectre.Console library
powershell powershell-module prompt
Last synced: 15 Apr 2025
https://github.com/kdpuvvadi/debloat-windows11
Powershell script to debloat the Windows 11 Installation with GUI.
debloat-script debloater powershell windows-11-debloat windows11
Last synced: 21 Jan 2025
https://github.com/planetpowershell/planetpowershell
Planet PowerShell is an aggregator of PowerShell community content. The goal is to provide a convenient RSS feed that contains all of the content generated by community members.
feed microsoft planet-powershell powershell
Last synced: 27 Nov 2024
https://github.com/Cloud-Architekt/EntraOps
Community project to classify, identify and protect your privileges based on Enterprise Access Model (EAM)
azuread microsoftentraid powershell privileged-access-management privileged-access-security
Last synced: 10 Feb 2025
https://github.com/jakehildreth/bluetuxedo
A tiny tool built to find and fix common misconfigurations in Active Directory-integrated DNS
active-directory adi-dns adidns dns powershell powershell-module
Last synced: 05 Apr 2025
https://github.com/cloud-architekt/entraops
Community project to classify, identify and protect your privileges based on Enterprise Access Model (EAM)
azuread microsoftentraid powershell privileged-access-management privileged-access-security
Last synced: 07 May 2025
https://github.com/SparkhoundSQL/sql-server-toolbox
SQL Server Toolbox by the Sparkhound SQL Team
database high-availability mssql mssql-database mssqlserver powershell sql sql-server sqlserver tsql
Last synced: 24 Nov 2024
https://github.com/jmorbegoso/dotfiles-for-windows-11
Dotfiles script to setup a development environment in Microsoft Windows 11.
chocolatey docker dotfiles git notepad-plus-plus oh-my-posh powershell vim vimrc vscode windows windows-11 windows-terminal wsl
Last synced: 15 Apr 2025
https://github.com/ztrhgf/Powershell_CICD_repository
This tool greatly simplifies Windows administrator life by automating the whole scripting content lifecycle. So the boring stuff like backuping, syntax checking, code formatting, content distribution or deletion will be automated and only thing left will be the code writing :)
active-directory administration automation cicd deployment-automation git git-hook git-hooks powershell profile repository validation vscode windows
Last synced: 04 Dec 2024
https://github.com/JanDeDobbeleer/aliae
Cross shell and platform alias management
alias aliases bash cli hacktoberfest nushell powershell zsh-plugin
Last synced: 04 Dec 2024
https://github.com/merlinthemagic/mts
Automation Tools for PHP
bash cmd headless-browsers phantomjs php powershell root shell
Last synced: 06 Apr 2025
https://github.com/evotecit/passwordsolution
This module allows the creation of password expiry emails for users, managers, administrators, and security according to defined templates. It's able to work with different rules allowing to fully customize who gets the email and when.
active-directory password-expiry powershell
Last synced: 06 Apr 2025
https://github.com/sous-chefs/powershell
Development repository for the powershell cookbook
chef chef-cookbook chef-resource hacktoberfest managed-by-terraform powershell
Last synced: 07 Apr 2025
https://github.com/My-Random-Thoughts/QA-Checks-v4
PowerShell scripts to ensure consistent and reliable build quality and configuration for your servers
automation checks compliance configuration consistency gold-image powershell powershell-qa-scripts ps1 qa qa-checks quality reliability reliable service-acceptance verify winrm
Last synced: 10 Apr 2025
https://github.com/lazywinadmin/lazyts
PowerShell Script (GUI) to manage Terminal Sessions
cassia powershell powershell-script ps1 remote-machine terminal-session winforms
Last synced: 13 Feb 2025
https://github.com/aaronparker/image-customise
Make Windows enterprise-ready with OS and default user profile customisations and optimisations. Support Windows PCs and virtual desktops
appx configmgr endpoint-manager enterprise intune mdt microsoft-deployment-toolkit osd osdeployment powershell user-experience vdi windows windows-10 windows-11
Last synced: 21 Apr 2025
https://github.com/tuconnaisyouknow/badusb_keyloggerinjector
This script allows you to inject an invisible keylogger thanks to a Bad USB.
arduino bad-usb badusb duckyscript grabber keylogger malduino malduinoscripts payload powershell rubber rubber-ducky rubberducky script startup startup-script stealer usb-hid
Last synced: 15 Apr 2025
https://github.com/evotecit/pswriteoffice
Experimental PowerShell Module to create and edit Microsoft Word, Microsoft Excel, and Microsoft PowerPoint documents without having Microsoft Office installed.
excel office powerpoint powershell word
Last synced: 06 Apr 2025
https://github.com/claustromaniac/Compare-UserJS
PowerShell script for comparing user.js (or prefs.js) files.
compare compare-files comparison-tool diff firefox powershell powershell-script text-processing
Last synced: 27 Mar 2025
https://github.com/EvotecIT/PSWriteOffice
Experimental PowerShell Module to create and edit Microsoft Word, Microsoft Excel, and Microsoft PowerPoint documents without having Microsoft Office installed.
excel office powerpoint powershell word
Last synced: 04 Dec 2024
https://github.com/evotecit/pseventviewer
PSEventViewer (Get-Events) is really useful PowerShell wrapper around Get-WinEvent. One of the features you may be interested in is a simple way of getting “hidden” events data
activedirectory events hacktoberfest monitoring powershell viewer windows wrapper
Last synced: 04 Mar 2025
https://github.com/claustromaniac/compare-userjs
PowerShell script for comparing user.js (or prefs.js) files.
compare compare-files comparison-tool diff firefox powershell powershell-script text-processing
Last synced: 13 Feb 2025
https://github.com/poshcode/psgit
A PowerShell implementation of Git, mapping git commands to Verb-Noun and objects.
Last synced: 05 May 2025
https://github.com/PsCustomObject/IT-ToolBox
PowerShell module implementing useful functions helping Systems Administrators in daily automation tasks
automation powershell powershell-adminscripts powershell-module powershell-modules sysadmin-scripts sysadmin-tasks sysadmin-tool
Last synced: 04 Dec 2024
https://github.com/lazywinadmin/LazyTS
PowerShell Script (GUI) to manage Terminal Sessions
cassia powershell powershell-script ps1 remote-machine terminal-session winforms
Last synced: 04 Dec 2024
https://github.com/EvotecIT/PSEventViewer
PSEventViewer (Get-Events) is really useful PowerShell wrapper around Get-WinEvent. One of the features you may be interested in is a simple way of getting “hidden” events data
activedirectory events hacktoberfest monitoring powershell viewer windows wrapper
Last synced: 09 Apr 2025
https://github.com/ahaydon/Qlik-Cli-Windows
Qlik-Cli for Windows
powershell powershell-module qliksense
Last synced: 24 Mar 2025
https://github.com/StartAutomating/Irregular
Regular Expressions made Strangely Simple
powershell powershell-modules regex regexp regular-expression
Last synced: 10 Apr 2025
https://github.com/startautomating/irregular
Regular Expressions made Strangely Simple
powershell powershell-modules regex regexp regular-expression
Last synced: 22 Mar 2025
https://github.com/mdgrs-mei/poshtaskbaritem
A PowerShell module that helps you make a simple UI for your script on the Windows taskbar.
badges notifications powershell taskbar
Last synced: 10 Apr 2025
https://github.com/leeberg/BlueCommand
Dashboarding and Tooling front-end for PowerShell Empire using PowerShell Universal Dashboard
cybersecurity dashboard empire powershell
Last synced: 21 Nov 2024
https://github.com/evotecit/statusimo
PowerShell Generated Status Page
hacktoberfest html powershell status-page
Last synced: 24 Apr 2025
https://github.com/adamdriscoll/poshprotools
PowerShell Pro Tools and Universal Dashboard
dashboard powershell rest-api visual-studio web
Last synced: 06 May 2025
https://github.com/fstudio/clangbuilder
Building Clang ♡ Utility and Environment
clang lldb llvm powershell visual-studio visualcpp
Last synced: 20 Nov 2024
https://github.com/EvotecIT/PowerBGInfo
PowerBGInfo is a PowerShell module that is used to generate background information for Windows machines. It's a replacement for BGInfo that doesn't require installation and is much more flexible.
Last synced: 10 Apr 2025
https://github.com/mem-zone/mem.zone
Our ♡ collection of PowerShell scripts and Endpoint Management related stuff 🐵
azure bash-script configmgr dashboards intune macos munki powershell powershell-script powershell-scripts sql ssrs ssrs-reports tsql
Last synced: 06 Apr 2025
https://github.com/trimarcjake/bluetuxedo
A tiny tool to find and fix common misconfigurations in Active Directory-integrated DNS
active-directory adi-dns adidns dns powershell powershell-module
Last synced: 10 Jan 2025
https://github.com/chainski/forceadmin
Collection of script templates to create infinite UAC prompts forcing a user to run as admin ⚠
autoit3 autoit3-script batchfile blueteam-tools exploit forceadmin hacking hta malware payload pentesting post-exploitation powershell powershell-payload privilege-escalation redteam-tools uac windows windows-exploitation
Last synced: 06 Apr 2025
https://github.com/Chainski/ForceAdmin
Collection of script templates to create infinite UAC prompts forcing a user to run as admin ⚠
autoit3 autoit3-script batchfile blueteam-tools exploit forceadmin hacking hta malware payload pentesting post-exploitation powershell powershell-payload privilege-escalation redteam-tools uac windows windows-exploitation
Last synced: 05 May 2025
https://github.com/mdgrs-mei/PoshTaskbarItem
A PowerShell module that helps you make a simple UI for your script on the Windows taskbar.
badges notifications powershell taskbar
Last synced: 04 Dec 2024
https://github.com/rubrikinc/rubrik-sdk-for-powershell
Rubrik Module for PowerShell
Last synced: 17 Jun 2025
https://github.com/evotecit/cleanupmonster
This module provides an easy way to cleanup Active Directory from dead/old objects based on various criteria. It can also disable, move or delete objects. It can utilize Azure AD, Intune and Jamf to get additional information about objects before deleting them.
active-directory azuread graph intune powershell
Last synced: 09 Apr 2025
https://github.com/jdhitsolutions/adreportingtools
:toolbox: A set of PowerShell commands to gather information and create reports from Active Directory. :man: :woman: :computer: This project relies on the Active Directory module from Microsoft.
Last synced: 19 Jun 2025
https://github.com/powershell/psl-omi-provider
PSRP Linux support library
linux omi omi-provider powershell
Last synced: 21 Jan 2025