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-04-28 00:23:05 UTC
- JSON Representation
https://github.com/gh0x0st/invoke-psobfuscation
An in-depth approach to obfuscating the individual components of a PowerShell payload whether you're on Windows or Kali Linux.
cybersecurity get-downloadcradle get-reverseshell obfuscation offensive-security powershell security-tools
Last synced: 09 Apr 2025
https://github.com/simeononsecurity/windows-optimize-debloat
Optimize and debloat Windows 10 and Windows 11 deployments according to best practices for maximum performance and privacy. The ultimate script for enhancing your Windows experience.
automation debloat microsoft optimization powershell powershell-script telemetry windows windows-10 windows-11 windows-desktop windows10
Last synced: 07 Apr 2025
https://github.com/simeononsecurity/Windows-Optimize-Debloat
Optimize and debloat Windows 10 and Windows 11 deployments according to best practices for maximum performance and privacy. The ultimate script for enhancing your Windows experience.
automation debloat microsoft optimization powershell powershell-script telemetry windows windows-10 windows-11 windows-desktop windows10
Last synced: 15 Nov 2024
https://github.com/aaronparker/intune
Scripts and tools for use with Microsoft Intune
analytics endpoint-manager intune macos mdm microsoft powershell powershell-script windows
Last synced: 06 Apr 2025
https://github.com/ashish0kumar/dotfiles
🍙 Dotfiles for my windows rice
catppuccin dotfiles fastfetch flow-launcher glazewm ohmyposh powershell ricing terminal vscode-settings wallpaper wallpapers windhawk windows-11 windows-terminal wsl-ubuntu wsl2
Last synced: 16 Feb 2025
https://github.com/EliteLoser/DotNetVersionLister
Use Svendsen Tech's Get-STDotNetVersion function to get a list of installed .NET Framework versions on (remote) Windows computers. I also added a simple solution for .NET 5+
dotnet dotnet-framework powershell script version
Last synced: 09 Apr 2025
https://github.com/jhochwald/PowerShell-collection
PowerShell Scripts, Tools, and Modules
automation endpoint-manager exchange exchange-online intune office-365 office365 powershell powershell-module powershell-modules powershell-script powershell-scripts
Last synced: 04 Dec 2024
https://github.com/ironmansoftware/psedit
A terminal-based editor for PowerShell
Last synced: 14 Mar 2025
https://github.com/phrozenio/powerrunassystem
PowerRunAsSystem is a PowerShell script, also available as an installable module through the PowerShell Gallery, designed to impersonate the NT AUTHORITY/SYSTEM user and execute commands or launch interactive processes without relying on third-party tools. It achieves this using only native Windows build-in features.
interactive nt powershell process system windows
Last synced: 13 Apr 2025
https://github.com/reveng007/sharpgmailc2
Our Friendly Gmail will act as Server and implant will exfiltrate data via smtp and will read commands from C2 (Gmail) via imap protocol
c2 gmail hacking-tool imap-client implant powershell redteam redteam-tools redteaming smtp-client
Last synced: 09 Apr 2025
https://github.com/calebstewart/bypass-clm
PowerShell Constrained Language Mode Bypass
Last synced: 13 Apr 2025
https://github.com/idov31/mrkaplan
MrKaplan is a tool aimed to help red teamers to stay hidden by clearing evidence of execution.
attack cyber cybersecurity evasion infosec infosectools powershell red-team red-teaming security security-tools windows
Last synced: 09 Apr 2025
https://github.com/Idov31/MrKaplan
MrKaplan is a tool aimed to help red teamers to stay hidden by clearing evidence of execution.
attack cyber cybersecurity evasion infosec infosectools powershell red-team red-teaming security security-tools windows
Last synced: 28 Nov 2024
https://github.com/PSKeePass/PoShKeePass
PowerShell module for KeePass
automation changelog-poshkeepass credential credentials impersonate keepass management masterkey posh-keepass poshkeepass powershell pskeepass
Last synced: 04 Dec 2024
https://github.com/jymcheong/AutoTTP
Automated Tactics Techniques & Procedures
cybersecurity empire powershell procedure python tactics
Last synced: 27 Mar 2025
https://github.com/evotecit/pswindocumentation
PowerShell Module that creates Word/Excel/SQL documentation from Active Directory (AD), AWS, Office 365 and others. It's a work in progress!
Last synced: 03 Apr 2025
https://github.com/pnp/script-samples
A gallery of sample scripts to manage all things Microsoft 365 in Bash or PowerShell using tools like PnP PowerShell, CLI for Microsoft 365, Graph SDK and many more.
azure azure-active-directory cliformicrosoft365 hacktoberfest microsoft microsoft-graph microsoft-graph-api microsoft-graph-sdk microsoft-office microsoft-teams microsoft365 microsoftgraph pnp pnp-powershell powershell sharepoint teams
Last synced: 08 Apr 2025
https://github.com/EvotecIT/PSWinDocumentation
PowerShell Module that creates Word/Excel/SQL documentation from Active Directory (AD), AWS, Office 365 and others. It's a work in progress!
Last synced: 09 Apr 2025
https://github.com/ramblingcookiemonster/psexcel
A simple Excel PowerShell module
epplus excel powershell powershell-modules reporting spreadsheet
Last synced: 09 Apr 2025
https://github.com/dsccommunity/sharepointdsc
The SharePointDsc PowerShell module provides DSC resources that can be used to deploy and manage a SharePoint farm
configuration-as-code desired-state-configuration desiredstateconfiguration devops dsc dsc-resources microsoft powershell sharepoint
Last synced: 13 Apr 2025
https://github.com/nkasco/IT-Admin-Toolkit-WinUI
A CUSTOMIZABLE AND EXPANDABLE DESTINATION FOR CENTRALIZING DAY-TO-DAY JOB FUNCTIONS
automation devops powershell sysadmin
Last synced: 03 Apr 2025
https://github.com/dsccommunity/SharePointDsc
The SharePointDsc PowerShell module provides DSC resources that can be used to deploy and manage a SharePoint farm
configuration-as-code desired-state-configuration desiredstateconfiguration devops dsc dsc-resources microsoft powershell sharepoint
Last synced: 13 Nov 2024
https://github.com/mzfr/rsh
generate reverse shell from CLI for linux and Windows.
awk bash linux netcat perl php powershell python reverse-shell windows
Last synced: 02 Apr 2025
https://github.com/Ziconius/FudgeC2
FudgeC2 - a command and control framework designed for team collaboration and post-exploitation activities.
c2 command-and-control cybersecurity implant offensive-security post-exploitation powershell purpleteam python3 readteaming redteam security security-tools
Last synced: 24 Mar 2025
https://github.com/phrozenio/arcane
Arcane - A secure remote desktop application for Windows with the particularity of having a server entirely written in PowerShell and a cross-platform client (Python/QT6).
powershell python remote-control remote-desktop
Last synced: 09 Apr 2025
https://github.com/dimensionhq/electric
A fast, futuristic package manager for Windows.
alpha automation cli devops electric it-admin package-management package-manager powershell powertool powertools python server software-management windows
Last synced: 09 Apr 2025
https://github.com/fresh2dev/ShinyStudio
A fully Dockerized, self-hosted development environment for teams. Develop where you serve.
docker powershell python r rstudio shiny vscode
Last synced: 08 Apr 2025
https://github.com/SCRT-HQ/PSGSuite
Powershell module for Google / G Suite API calls wrapped in handy functions. Authentication is established using a service account via P12 key to negate the consent popup and allow for greater handsoff automation capabilities
admin-tools google google-api google-cloud google-drive powershell powershell-adminscripts powershell-modules
Last synced: 10 Apr 2025
https://github.com/fresh2dev/shinystudio
A fully Dockerized, self-hosted development environment for teams. Develop where you serve.
docker powershell python r rstudio shiny vscode
Last synced: 13 Apr 2025
https://github.com/microsoft/vssetup.powershell
PowerShell module to interact with Visual Studio Setup
Last synced: 12 Apr 2025
https://github.com/akshinmustafayev/EasyJob
:hammer: EasyJob - keep and execute your PowerShell and BAT scripts from one interface
easyjob execution gui powershell runner script task
Last synced: 02 Apr 2025
https://github.com/borntoberoot/powershell_ipv4portscanner
Powerful asynchronus IPv4 port scanner for PowerShell
ipv4-port-scanner open-source port portscanner powershell powershell-script scanner
Last synced: 09 Apr 2025
https://github.com/joelgmsec/http-shell
MultiPlatform HTTP Reverse Shell
bash http-shell msdevtunnels powershell python3 reverse-shell
Last synced: 08 Apr 2025
https://github.com/EvotecIT/PSWriteWord
PSWriteWord is powershell module to create Microsoft Word documents without Microsoft Word installed...
docx hacktoberfest microsoft microsoft-office microsoft-word powershell
Last synced: 10 Apr 2025
https://github.com/jisll/windows11
🪐 Perfect Windows 11: A Portal to Windows 11 Settings, Optimizations, and Scripts
cleanup optimize optimizing powershell privacy registry-tweaks scripts tweaker tweaking tweaks windows windows-10 windows-11 windows-tweaks windows10 windows11
Last synced: 04 Apr 2025
https://github.com/majkinetor/au
Chocolatey Automatic Package Updater Module
chocolatey chocolatey-automatic chocolatey-packages nuspec powershell powershell-module
Last synced: 04 Dec 2024
https://github.com/plagueho/labbuilder
PowerShell Module for building a Hyper-V Lab environment from a simple XML configuration file.
dsc dsc-resource-kit hyper-v lab powershell windows
Last synced: 06 Apr 2025
https://github.com/dan-osull/PowerShell-Script-Menu-Gui
Make a graphical menu of PowerShell scripts with a CSV file. Easy to customise and fast to launch.
Last synced: 29 Apr 2025
https://github.com/windows-admins/ConfigMgr
configmgr mecm memcm powershell sccm
Last synced: 03 Apr 2025
https://github.com/mlocati/powershell-phpmanager
A PowerShell module to install/update PHP, PHP extensions and Composer on Windows
dll extensions php powershell win32 windows
Last synced: 12 Apr 2025
https://github.com/fresh2dev/anybox
The easiest way to develop apps for Windows.
Last synced: 10 Feb 2025
https://github.com/RootITUp/Logging
Powershell Logging Module
console email logging module powershell windows
Last synced: 10 Apr 2025
https://github.com/littlenewton/wt-here
在 Windows 右键菜单中添加 Windows Terminal 启动选项
powershell right-click-menu windows-terminal
Last synced: 09 Apr 2025
https://github.com/fresh2dev/AnyBox
The easiest way to develop apps for Windows.
Last synced: 09 Apr 2025
https://github.com/lawndoc/ransim
Ransomware simulation script written in PowerShell. Useful for testing your defenses and backups against real ransomware-like activity in a controlled setting.
backup backups cryptography cybersecurity decryption encryption powershell ransom ransomware red-teaming script testing
Last synced: 04 Apr 2025
https://github.com/jantari/LSUClient
Orchestrate driver, BIOS/UEFI and firmware updates for Lenovo computers 👨💻
bios drivers firmware powershell uefi update
Last synced: 10 Apr 2025
https://github.com/ramblingcookiemonster/buildhelpers
Helper functions for PowerShell CI/CD scenarios
appveyor build build-automation build-pipelines ci-cd continuous-deployment continuous-integration powershell powershell-modules
Last synced: 07 Apr 2025
https://github.com/RamblingCookieMonster/BuildHelpers
Helper functions for PowerShell CI/CD scenarios
appveyor build build-automation build-pipelines ci-cd continuous-deployment continuous-integration powershell powershell-modules
Last synced: 09 Apr 2025
https://github.com/evotecit/pssharedgoods
PSSharedGoods is little PowerShell Module that primary purpose is to be useful for multiple tasks, unrelated to each other. I've created this module as “a glue” between my other modules.
Last synced: 12 Apr 2025
https://github.com/JulianChow94/Windows-screenFetch
Powershell port of bash/unix screenfetch.
powershell powershell-gallery powershell-script screenfetch
Last synced: 20 Mar 2025
https://github.com/johnlatwc/pypowershellxray
Python script to decode common encoded PowerShell scripts
dfir forensic-analysis forensics incident-response powershell security security-tools shellcode
Last synced: 19 Dec 2024
https://github.com/julianchow94/windows-screenfetch
Powershell port of bash/unix screenfetch.
powershell powershell-gallery powershell-script screenfetch
Last synced: 09 Apr 2025
https://github.com/EvotecIT/PSSharedGoods
PSSharedGoods is little PowerShell Module that primary purpose is to be useful for multiple tasks, unrelated to each other. I've created this module as “a glue” between my other modules.
Last synced: 09 Apr 2025
https://github.com/bcurran3/ChocolateyPackages
My published Chocolatey packages
chocolatey chocolatey-packages nuget powershell
Last synced: 29 Apr 2025
https://github.com/bcurran3/chocolateypackages
My published Chocolatey packages
chocolatey chocolatey-packages nuget powershell
Last synced: 12 Apr 2025
https://github.com/mithrandyr/simplysql
PowerShell module for querying various SQL databases
mysql npgsql oracle postgresql powershell sqlite sqlserver
Last synced: 13 Apr 2025
https://github.com/azure/azure-functions-powershell-worker
PowerShell language worker for Azure Functions.
Last synced: 12 Apr 2025
https://github.com/mithrandyr/SimplySql
PowerShell module for querying various SQL databases
mysql npgsql oracle postgresql powershell sqlite sqlserver
Last synced: 10 Apr 2025
https://github.com/iffse/pay-respects
Command suggestions, command-not-found and thefuck replacement written in Rust
artificial-intelligence bash cli command-line-tool fish nushell powershell productivity quality-of-life rust shell zsh
Last synced: 08 Apr 2025
https://github.com/WinTweakers/WindowsToolbox
A powerful but simple, easy to use toolbox for Windows 10 / 11.
bloatware debloat microsoft postinstall powershell powershell-scripts telemetry windows windows10 windows11
Last synced: 29 Apr 2025
https://github.com/badgerati/pode.web
Web template framework for use with the Pode PowerShell web server
framework hacktoberfest pode powershell templates web
Last synced: 13 Apr 2025
https://github.com/Azure/azure-functions-powershell-worker
PowerShell language worker for Azure Functions.
Last synced: 30 Mar 2025
https://github.com/novus-package-manager/novus
A blazingly fast and efficient package manager for windows.
automation cli devops installer novus package-manager powershell powertool rust uninstaller utility windows
Last synced: 31 Mar 2025
https://github.com/KevinMarquette/PSGraph
A set of utilities for working with Graphviz in Powershell
graphviz powershell powershell-modules
Last synced: 10 Apr 2025
https://github.com/watfaq/powersession-rs
Rust implementation of PowerSession, with new features and enhancements
asciinema conpty powersession powershell rust
Last synced: 08 Apr 2025
https://github.com/Watfaq/PowerSession-rs
Rust implementation of PowerSession, with new features and enhancements
asciinema conpty powersession powershell rust
Last synced: 06 Apr 2025
https://github.com/llamasoft/polyshell
A Bash/Batch/PowerShell polyglot!
batch-script polyglot powershell shell-script
Last synced: 19 Dec 2024
https://github.com/dsccommunity/dscworkshop
Blueprint for a full featured DSC project for Push / Pull with or without CI/CD
automatedlab azuredevops cicd dsc dsc-artefacts dsc-pipeline dsc-reporting infrastructure powershell psconf psconfasia psconfeu workshop
Last synced: 08 Apr 2025
https://github.com/nexxai/cryptoblocker
A script to deploy File Server Resource Manager and associated scripts to block infected users
file-server-resource-manager fsrm powershell powershell-script ransomware ransomware-detection ransomware-prevention smb windows windows-server
Last synced: 21 Jan 2025
https://github.com/dsccommunity/DscWorkshop
Blueprint for a full featured DSC project for Push / Pull with or without CI/CD
automatedlab azuredevops cicd dsc dsc-artefacts dsc-pipeline dsc-reporting infrastructure powershell psconf psconfasia psconfeu workshop
Last synced: 04 Dec 2024
https://github.com/devblackops/Stucco
An opinionated Plaster template for high-quality PowerShell modules
plaster plaster-template powershell
Last synced: 10 Apr 2025
https://github.com/wintweakers/windowstoolbox
A powerful but simple, easy to use toolbox for Windows 10 / 11.
bloatware debloat microsoft postinstall powershell powershell-scripts telemetry windows windows10 windows11
Last synced: 21 Jan 2025
https://github.com/devblackops/stucco
An opinionated Plaster template for high-quality PowerShell modules
plaster plaster-template powershell
Last synced: 26 Feb 2025
https://github.com/samneirinck/posh-docker
Powershell tab completion for Docker
Last synced: 04 Dec 2024
https://github.com/PoShLog/PoShLog
:nut_and_bolt: PoShLog is PowerShell cross-platform logging module. It allows you to log structured event data into console, file and much more places easily. It's built upon great C# logging library Serilog - https://serilog.net/
enrichers error-log error-reporting event events log logger logging logs module powershell powershell-logging-module powershell-module serilog serilog-extension serilog-for-powershell serilog-sink sinks wrapper
Last synced: 09 Apr 2025
https://github.com/marcinbojko/hv-packer
Hyper-V Generation 2 Packer Templates for Windows 2019/2022, AlmaLinux 8.x/AlmaLinux 9.x/RockyLinux 8.x/9.x/OracleLinux 8.x/9.x Ubuntu 20.04/Ubuntu 22.04/Ubuntu 24.04
almalinux centos hyper-v linux oracle oracle-linux packer powershell rockylinux ubuntu vagrant windows
Last synced: 09 Apr 2025
https://github.com/renemarc/dotfiles
~/. Cross-platform, cross-shell configuration files. ⚙️💻
bash chezmoi cross-platform dotfiles macos multiple-machines powershell windows zsh
Last synced: 19 Nov 2024
https://github.com/PhrozenIO/Arcane
Arcane - A secure remote desktop application for Windows with the particularity of having a server entirely written in PowerShell and a cross-platform client (Python/QT6).
powershell python remote-control remote-desktop
Last synced: 13 Dec 2024
https://github.com/lazywinadmin/adsips
PowerShell module to interact with Active Directory using ADSI and the System.DirectoryServices namespace (.NET Framework)
active-directory activedirectory adsi directoryservices directoryservices-namespace hacktoberfest powershell scripting
Last synced: 04 Dec 2024
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: 04 Apr 2025
https://github.com/ShaunLawrie/PwshPaint
🎨 A PowerShell Module for drawing pixelated art in the terminal - because why not.
ansi-art paint pixel-art powershell
Last synced: 27 Feb 2025
https://github.com/evotecit/pswritepdf
PowerShell Module to create, edit, split, merge PDF files on Windows / Linux and MacOS
create edit hacktoberfest merge pdf powershell split
Last synced: 09 Apr 2025
https://github.com/gvcgo/asciinema
🔥🎨 ⚡️📝A cross-platform asciinema(v2) terminal session recorder for MacOS/Linux/Windows. Currently a better choice than the official one.
asciinema cross-platform full-featured gif go golang linux macos powershell windows
Last synced: 26 Feb 2025
https://github.com/EvotecIT/PSWritePDF
PowerShell Module to create, edit, split, merge PDF files on Windows / Linux and MacOS
create edit hacktoberfest merge pdf powershell split
Last synced: 04 Apr 2025
https://github.com/pcgeek86/psgithub
This PowerShell module contains commands to manage GitHub through its REST API.
Last synced: 13 Apr 2025
https://github.com/TheTaylorLee/AdminToolbox
Repository for the AdminToolbox PowerShell Modules
activedirectory crescendo exchange ffmpeg filemanagement fortigate fortinet iperf3 msgraph networking nmap office365 pcsetup powershell pwsh vmware
Last synced: 09 Apr 2025
https://github.com/lassehauballe/Eternalblue
Eternalblue written in CSharp. Contains version detection, vulnerability scanner and exploit of MS17-010
eternalblue eternalblue-scanner exploit metasploit powershell
Last synced: 21 Nov 2024
https://github.com/Badgerati/Pode.Web
Web template framework for use with the Pode PowerShell web server
framework hacktoberfest pode powershell templates web
Last synced: 27 Feb 2025
https://github.com/pcgeek86/PSGitHub
This PowerShell module contains commands to manage GitHub through its REST API.
Last synced: 01 Apr 2025
https://github.com/puppetlabs-toy-chest/puppetlabs-aws
Puppet module for managing AWS resources to build out infrastructure
dsc module powershell puppet puppet-supported-module puppetlabs-supported-module
Last synced: 17 Jan 2025
https://github.com/PoshCode/Configuration
A module to help other modules have settings
configuration powershell psd1 serialization settings
Last synced: 09 Apr 2025
https://github.com/madhuakula/wincmdfu
Windows one line commands that make life easier, shortcuts and command line fu.
cmd infosec pentesting powershell redte security windows
Last synced: 10 Apr 2025
https://github.com/nicolonsky/techblog
PowerShell scripts and content mentioned on my techblog
Last synced: 05 Apr 2025
https://github.com/poshcode/configuration
A module to help other modules have settings
configuration powershell psd1 serialization settings
Last synced: 09 Apr 2025
https://github.com/nicolonsky/Techblog
PowerShell scripts and content mentioned on my techblog
Last synced: 30 Apr 2025
https://github.com/gaelcolas/sampler
Module template with build pipeline and examples, including DSC elements.
automation continuous-delivery powershell
Last synced: 12 Apr 2025
https://github.com/microsoft/unitysetup.powershell
Powershell module for interfacing with Unity installs and projects.
Last synced: 07 Apr 2025
https://github.com/LearningKijo/MDEtester
MDE Tester is designed to help testing various features in Microsoft Defender for Endpoint.
defenderforendpoint edr powershell testing
Last synced: 10 Apr 2025
https://github.com/gaelcolas/Sampler
Module template with build pipeline and examples, including DSC elements.
automation continuous-delivery powershell
Last synced: 10 Apr 2025