Open Source PowerShell System Software - Page 2

PowerShell System Software

View 1979 business solutions

Browse free open source PowerShell System Software and projects below. Use the toggles on the left to filter open source PowerShell System Software by OS, license, language, programming language, and project status.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 1
    nxshell

    nxshell

    Next Shell

    NxShell is a modern, Electron-based terminal emulator that works on all major operating systems out there: Windows, macOS, and Linux.
    Leader badge
    Downloads: 21 This Week
    Last Update:
    See Project
  • 2
    Tria Sistema Operatiu

    Tria Sistema Operatiu

    Helps you find, download & burn the best Operating System for any PC

    Tria O.S. detects hard & soft specs of the PC where you run it, you can load this info or specify it manually to let the program inform you what would be the best operating system for a specific PC, with the specified hardware, and then see the difference by adding RAM, a SSD hard drive, changing the graphics card ... etc. REQUIREMENTS: For Linux, you need GAMBAS 3.3 or later, so you will have to install the gambas3 package before installing. 90's EDITION needs 160 MB (192 MB on a virtual machine) of RAM and works with Windows 95 and Windows NT 4.0. BRONTOSAURUS EDITION needs DirectX 9.0c and .Net Framework 2.0 and runs on Windows 98, Windows 98 SE, Windows ME & Windows 2000. XP EDITION requires .Net Framework 4.0 or newer. Runs on Windows XP, Vista, Server 2003, 2003 R2, Home Server and Server 2008. STANDARD EDITION needs .Net Framework 4.8 or 4.8.1 and runs on Windows 7, Windows Server 2008 R2, and newer (any Windows released from 2009 until today).
    Downloads: 11 This Week
    Last Update:
    See Project
  • 3
    BadBlood

    BadBlood

    Flls Microsoft Active Directory Domain with a structure

    BadBlood is a PowerShell toolkit that programmatically populates a Microsoft Active Directory domain with a realistic, large-scale structure of OUs, users, groups, computers, and permissions so defenders and testers can practice discovery, hardening, and incident response on a lifelike environment. It intentionally randomizes its output on every run so the created domain, objects, and ACL relationships are different each time, which helps teams exercise tooling and detection logic against varied scenarios. The project is driven by a single entry script (Invoke-BadBlood.ps1) and a collection of modular components that create OUs, seed users and groups, set ACLs, configure LAPS scenarios, and generate other attack/defense artifacts for lab use. Because it modifies a real AD forest, BadBlood requires high privileges (Domain Admin and Schema Admin) to run and the README warns strongly that it is not responsible for cleanup if used in production.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    PowerRemoteDesktop

    PowerRemoteDesktop

    Remote Desktop entirely coded in PowerShell

    PowerRemoteDesktop is a PowerShell-based toolkit that provides automation and management capabilities around Microsoft Remote Desktop environments. It exposes functions to enumerate sessions, capture screenshots, pull clipboard contents, and manage connections—allowing administrators to script routine support and monitoring tasks for RDP hosts. Because it operates in the PowerShell ecosystem, it can be combined with standard modules for credentials, logging, and orchestration to implement helpdesk workflows or scaled health checks across many servers. The project tends to be useful in managed Windows estates where remote session visibility and lightweight automation reduce manual clicking in administrative consoles. It is positioned as an ops/productivity aid rather than a replacement for full remote-control software, emphasizing repeatable, auditable scripts for common remote desktop tasks.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    PrivescCheck

    PrivescCheck

    Privilege Escalation Enumeration Script for Windows

    PrivescCheck is a local privilege escalation reconnaissance tool for Unix-like systems that automates common checks auditors and system owners run when looking for misconfigurations. It enumerates kernel versions, installed packages, SUID/SGID binaries, world-writable files and directories, services, cron jobs, and user/group permissions to highlight likely escalation paths. The output is organized and human-readable so operators can triage findings quickly—flagging high-risk items separately from informational noise. Designed for defenders as much as red-teamers, it helps turn ad-hoc manual checks into repeatable scans that surface systemic mistakes (for example, left-over build scripts or insecure service configs). Because it focuses on discovery rather than exploitation, it’s useful in hardening exercises, audits, and incident response to identify what an intruder might leverage.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Winzard-PIW

    Winzard-PIW

    Local Windows Post-Install Automation Toolkit

    Winzard-PIW is a modular Windows post-install and customization hub for Windows 10 and 11. It provides a local-first, script-based, transparent alternative to older post-install tools such as WPI, without relying on deprecated technologies like the Internet Explorer engine or ActiveX. The project is divided into two parts: PIW-Builder - Generates local catalogues - Prepares installers, portable apps, and customization resources PIW-Deploy - Installs EXE / MSI applications - Deploys portable applications - Provides a guided customization workflow Features: - Silent EXE / MSI installation - Portable app deployment - JSON-based workflow - Full user control and local execution - Builder / Deploy architecture - Early Windows customization support Winzard-PIW is a modular Windows post-install and customization hub for Windows 10 and 11.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 7
    Windows Update Disabler - SCRIPT

    Windows Update Disabler - SCRIPT

    Enable/Disable Windows Update - 100% WORKING

    Have you tried all tutorials how to disable windows update and eventually woke up in the morning finding out your overnight project is gone because windows restarted - again???! No binary files, no hustle, no bullshit. Just batch files. Just unzip anywhere and run setup.bat to install. It will install three tasks into windows scheduler and two shortcuts to start menu (enable_windows_update/disable_windows_update). First task run the script with elevated rights at the boot time. The two remaining tasks are for ENABLE/DISABLE windows update and are triggered "manually" (with shortcuts). If you want to install updates or use Windows store, just run enable_windows_update shortcut from start menu. Again, after installing from Windows store, you can disable WU with disable_windows_update shortcut. After reboot, it will automatically disable updates anyway. For more info - look at the wiki page.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 8
    BLAZAM

    BLAZAM

    AD Web Management Platform

    Blazam is a web app that lets you manage Active Directory, even from your phone. You can delegate account functions and let your users manage Active Directory objects. Blazam also has user templates, photo management, and recycle bin access. For most up to date info, see https://blazam.org
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    platform-tools-installer-gui

    platform-tools-installer-gui

    platform-tools graphical installer for Windows

    Downloads: 4 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 10
    Disk Command

    Disk Command

    A GUI for managing disks and partitions in WinPE

    Disk Command is GUI to use in Windows PE for managing Disk and partition configurations. Disk Command is currently in BETA and may not fully function. At this point, I have completed the Manage partitions section but may move button layout. When running the exe from a command line you need to change directory to the directory that contains the exe
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    WinPulse - Package Manager A modern and lightweight Python-based tool to manage Windows applications via Winget. Features both **GUI** and **CLI** modes for optimal user experience! ## Features - 🔄 **List Upgradable Packages** - View all packages that can be updated - ⬆️ **Upgrade All Packages** - Update all installed packages at once - 📦 **Install Applications** - Install new applications easily - 🗑️ **Uninstall Applications** - Remove unwanted applications - 🔧 **Source Management** - Add, remove, and list package sources - � **Internet Speed Test** - Test your connection speed and latency (NEW in v2.1!) - �📝 **Action Logging** - All operations are logged to `log.txt` - 🖥️ **GUI Mode** - User-friendly graphical interface with tabs - ⌨️ **CLI Mode** - Traditional command-line interface - 🚀 **Quick Launch** - Start with `main.bat` for easy access
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    bakql
    Este proyecto es un sistema de respaldo de Bases de datos SQL. Por ahora solo se ha desarrollado para MySQL, se espera ajustar para más bases de datos relacionales
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Another Kernel
    A kernel for your device
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    CSV Viewer

    CSV Viewer

    Open and view CSV files

    CSV Viewer is a light tool that you can use on any windows device that has PowerShell 2.0 and .net framework on. CSV Viewer will open a browse for file dialog box that will only allow you to choose a CSV file. Once you choose a file a data grid will open the file allowing you to view the content, you can even filter and sort the content.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Copy Tool
    CopyTool is used to perform large copy jobs or move large amounts of files to a new location. CopyTool is useful when you need to copy a large user profile, driver stores or other copy or move jobs that file explorer has a hard time handling This project has been moved to https://www.mosaicmk.com/2018/08/powercopy.html
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    DirEvents

    DirEvents

    Monitor changes in a directory from within the Windows command line

    This utility observes change events of files or subdirectories in a folder and writes the event along with the file name to the console window. NOTE: Batch and PowerShell scripts are provided in order to show how to process the output of the tool. Find the examples in the Files tab.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    DownloadSite

    DownloadSite

    Esse programa permite que você baixe um arquivo de um site.

    O DownloadSite baixa o arquivo html ou php de um site, ou algum arquivo específico do site. Exemplo: Site: https:www.youtube.com Nome que você dará ao arquivo: youtube.html O programa gravará o html da home do youtube no caminho C:\DownloadSite\youtube.html. O resultado será estranho, por causa do modo que foi configurado o html do youtube. Exemplo 2: Site: https://ufpr.dl.sourceforge.net/project/biblia-bat/biblia.txt Nome que você dará ao arquivo: biblia.txt O programa gravará o arquivo biblia.txt no caminho C:\DownloadSite\biblia.txt. Por usar o powershell, o programa necessita que você dê permissões para ser executado corretamente. Digite powershell na barra de pesquisa, abra como administrador e copie o seguinte comando: Set-ExecutionPolicy -ExecutionPolicy UNRESTRICTED Para baixar o arquivo, o programa exige que você já tenha iniciado/configurado o internet explorer ao menos uma vez.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    ESU Assist for Windows 10

    ESU Assist for Windows 10

    Tool for checking Windows 10 ESU eligibility and managing enrolment

    ESU Assist for Windows 10 (Latest v1.2.1 — 30/09/2025) ESU Assist is a freeware utility that helps administrators detect ESU eligibility, automate forced enrolment into Microsoft's Extended Security Updates for Windows 10, and safely restore original settings when needed, using enhanced rollback features. 🗂️ Download ESU Assist 1.2.1 ZIP: https://www.liberategrace.com/apps/esu-assist/ESU_Assist_1.2.1.zip 🧩 Source Code: https://sourceforge.net/projects/esu-assist-for-windows-10/files/ 🔧 Technical Highlights • Package digitally signed with PGP (NEW!) • Windows 10 Consumer edition compatibility • Clear status reporting • Automation and rollback safeguards • Windows build and revision verification • Status check prior to forced enrolment Name: ESU_Assist_1.2.1.zip (Package digitally signed with PGP) Size: 7286 bytes : 7 KiB MD5: 8c6f84428a0293a1c25c76224d378dc9 SHA1: 4c0d513dfbad1ddff3b40a4468df32c5cd76ffac
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Enterprise-Scale

    Enterprise-Scale

    The Azure Landing Zones (Enterprise-Scale) architecture

    Enterprise-Scale is a reference architecture and set of landing-zone blueprints for building large, governed Azure estates. It codifies recommended patterns—network topology, identity integration, subscription and resource organization, policy assignment, and guardrails—so enterprises can provision repeatable, secure, and compliant environments for workloads. The project supplies deployable artifacts (Bicep/ARM/Terraform modules, examples, and documentation) to accelerate consistent deployments across regions and teams while embedding best practices for security, cost management, and operations. It also addresses cross-cutting concerns like monitoring, logging, backup, and role-based access control so tenants don’t rediscover the same integration work each time they stand up a service. For cloud platform teams, Enterprise-Scale reduces design debates and provides a baseline that can be extended to meet vertical or regulatory needs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    ISOtoUSB

    ISOtoUSB

    Burn a ISO file to a USB drive

    ISOtoUSB is a simple tool that allows you to burn a ISO file to a attached or removable drive. The tool allows you to format the drive to either NTFS or FAT32. NOTE: only works on windows 10
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    IntuneManagement

    IntuneManagement

    Copy, export, import, delete, document and compare policies

    IntuneManagement is a collection of scripts, modules, and automation patterns for administering Microsoft Intune environments at scale. It provides helpers to manage device enrollment, configuration profiles, compliance rules, application assignments, and reporting, often leveraging PowerShell and the Microsoft Graph API to perform bulk operations. The toolkit is aimed at IT pros who must apply consistent policies across many endpoints, offering idempotent commands and templates to codify common policies and onboarding flows. Many such projects include sample automation for dynamic device groups, license checks, or automatic remediation workflows triggered by compliance violations. Because enterprise device fleets require auditability and repeatability, the repo focuses on reproducible scripts, logging, and parameterization so they can be integrated into larger automation frameworks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Java Multiprocessing

    Java Multiprocessing

    Java explicit multiprocessing, SSI and cluster management tool

    ▪ JMP library allows to do multiprocessing in Java with a simple API that resembles Java multithreading. JMP allows running a piece of Java code on a separate process either locally or on remote machine. ▪ If the code in question is not present on the target machine, it can be dynamically uploaded. ▪ JMP allows setting affinity for a new process explicitly instead of relying on the OS. ▪ JMP also contains a simple cluster management / load balancing tool called JMP node. ▪ JMP = SSI + load balancing + multiprocessing API ▪ JMP is available on ENGITEX Java cloud as well as for local deployment. Two of the most obvious JMP use cases are: a. All kinds of data parallelism (exhaustive search algorithms, optimization problems). b. Server-side load balancing between available CPUs. See project Wiki for more.
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    LVASI
    LVASI is a tool to automatically download and install more than a hundred software, it that makes the acquisition or reinstallation of your computer less tedious. To use LVASI, all you have to do is select the desired software from over 2 hundred available (202 to date) and launch the process. LVASI will then download the latest available versions of each selected software and install them without any action on your part. It is possible to just download the selection, and then install them manually if you prefer. LVASI is also able to install what has been previously downloaded, useful for installations on several workstations or for offline installations. LVASI is opensource. Only for Windows64.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    MSP Programs & Scripts

    MSP Programs & Scripts

    Programs and PowerShell Scripts for MSP/RMM Admins

    Just a place to collect & share the scripts I've developed as an MSP for my various software systems, like PSA & RMM... and more from other like-minded MSPs who wanted to help others! No guarantee that everything is in PowerShell, C#, or even the latest version, so be sure to read the code comments and other documentation, as well as ask the community. You may even find discussions. -pat
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Scoop (un)installer

    Scoop (un)installer

    Next-generation Scoop (un)installer

    Scoop (un)installer is the official installer and uninstaller script system for Scoop, designed to make Scoop setup reliable, configurable, and repeatable across different Windows environments. Instead of being “just a one-liner,” it supports a full parameterized workflow where you can choose custom install directories, set global app locations, and control how networking is handled during installation. It is meant to run from PowerShell with appropriate execution policy and language mode, and it encourages running as a standard user by default for safer installs. When advanced needs come up, the project documents how to download and run the installer script locally with explicit flags, which is helpful for locked-down machines or when you need deterministic behavior. It also includes guidance for CI environments, where Scoop is often used to bootstrap toolchains, and it emphasizes returning a proper exit code so pipelines can fail fast and clearly.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB