PowerShell Alternatives

Similar projects and alternatives to PowerShell

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better PowerShell alternative or higher similarity.

Suggest an alternative to PowerShell

Reviews and mentions

Posts with mentions or reviews of PowerShell. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-05.
  • Deserialized class in Powershell from a published .net project
    1 project | reddit.com/r/PowerShell | 1 Dec 2021
  • Import-module in class and -Parallel
    1 project | reddit.com/r/PowerShell | 29 Nov 2021
    See this issue for more detail.
  • How to check if a server has finished rebooting?
    1 project | reddit.com/r/PowerShell | 26 Nov 2021
    But report: https://github.com/PowerShell/PowerShell/issues/11002
  • Export-CSV... set NoTypeInformation gloabally for all time for ever
    1 project | reddit.com/r/PowerShell | 24 Nov 2021
    We can thank /u/markekraus for pushing the change in newer versions, in this issue from 2017 : https://github.com/PowerShell/PowerShell/issues/5131
  • PowerShell 7 7.2.0
    1 project | reddit.com/r/PDQDeploy | 17 Nov 2021
    Releases · PowerShell/PowerShell · GitHub
  • Why can’t _windows just add bash by default? Like who in the world uses powershell or command prompt?
    1 project | reddit.com/r/linuxmasterrace | 16 Nov 2021
    PowerShell is neat, actually. The Verb-Noun cmdlet naming scheme makes scripts extremely easy to read (and at some point you find yourself typing out Verb-Noun commands like people find themselves unironically using "bruh" etc. in sentences), the object-oriented nature fits right into Winblows's everything-is-an-overengineered-object-or-API nature, and all scripts are portable by default now that the thing is libre and runs on every platform that .NET supports.
  • PowerShell docker image with Node JS
    1 project | reddit.com/r/docker | 14 Nov 2021
    # Copyright (c) Microsoft Corporation. # Licensed under the MIT License. # Docker image file that describes an Ubuntu16.04 image with PowerShell installed from Microsoft APT Repo FROM ubuntu:16.04 AS installer-env ARG PS_PACKAGE_URL=https://github.com/PowerShell/PowerShell/releases/download/v7.2.0/powershell_7.2.0-1.deb_amd64.deb # Define ENVs for Localization/Globalization ENV DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false \ LC_ALL=en_US.UTF-8 \ LANG=en_US.UTF-8 \ # set a fixed location for the Module analysis cache PSModuleAnalysisCachePath=/var/cache/microsoft/powershell/PSModuleAnalysisCache/ModuleAnalysisCache \ POWERSHELL_DISTRIBUTION_CHANNEL=PSDocker-Ubuntu-16.04 # Install dependencies and clean up RUN apt-get update \ && apt-get install --no-install-recommends -y \ # curl is required to grab the Linux package curl \ # less is required for help in powershell less \ # requied to setup the locale locales \ # required for SSL ca-certificates \ gss-ntlmssp \ # PowerShell remoting over SSH dependencies openssh-client \ # Download the Linux package and save it && echo ${PS_PACKAGE_URL} \ && curl -sSL ${PS_PACKAGE_URL} -o /tmp/powershell.deb \ && apt-get install --no-install-recommends -y /tmp/powershell.deb \ && apt-get dist-upgrade -y \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* \ && locale-gen $LANG && update-locale \ # remove powershell package && rm /tmp/powershell.deb \ # intialize powershell module cache # and disable telemetry && export POWERSHELL_TELEMETRY_OPTOUT=1 \ && pwsh \ -NoLogo \ -NoProfile \ -Command " \ \$ErrorActionPreference = 'Stop' ; \ \$ProgressPreference = 'SilentlyContinue' ; \ while(!(Test-Path -Path \$env:PSModuleAnalysisCachePath)) { \ Write-Host "'Waiting for $env:PSModuleAnalysisCachePath'" ; \ Start-Sleep -Seconds 6 ; \ }" RUN apt-get update \ && apt-get -y install nodejs RUN ln -s /usr/bin/nodejs /usr/bin/node # Create app directory WORKDIR /usr/src/app# Install app dependencies COPY package*.json ./ RUN npm install # If you are building your code for production # RUN npm ci --only=production # Bundle app source COPY . . CMD [ "node", "./dist/index.js" ]
  • WHY??
    1 project | reddit.com/r/ProgrammerHumor | 13 Nov 2021
    Syntax Highlighting and tab-complete are built in, and there is a mac release (as well as pre-compiled binaries for all the usual suspects when it comes to Linux) https://github.com/PowerShell/PowerShell/releases/tag/v7.2.0.
  • Powershell
    1 project | reddit.com/r/programming | 10 Nov 2021
  • General Availability of PowerShell 7.2
    1 project | reddit.com/r/Windows10 | 9 Nov 2021
  • How to Install Killer Intelligence Center without Microsoft Store
    1 project | reddit.com/r/KillerNetworking | 7 Nov 2021
    https://github.com/PowerShell/PowerShell Get Powershell x64 preview
  • New PowerShell Version - v7.2.0: [7.2.0] - 2021-11-08
    3 projects | reddit.com/r/PowerShell | 5 Nov 2021
    I think that tag is a bit early. First the notes are in raw html, there's no post on the main page, no binaries for download and the .NET 6 GA isn't up either.
    3 projects | reddit.com/r/PowerShell | 5 Nov 2021
  • Wacom drawing tablets track the name of every application that you open
    3 projects | news.ycombinator.com | 31 Oct 2021
    > "it’s very, very valuable data if you care about the customer experience. [...] What can we do as developers to prevent customer experience from becoming adversarial?"

    Pay money for the very very valuable data, instead of taking it and trying to hide behind legalese and finger-pointing and distraction and affront. If studying how people use your thing adds value to your company, run a usability lab where you pay people to study how they use your thing. Contact a company with a lot of users and arrange to give them discounts in exchange for data, agree up front what data will be shared and how it will be used. Offer discounts like "Kindle with ads is cheaper than Kindle". Make it opt-in with limited things you collect and what you do with it, and be trustworthy enough that people believe you only do that.

    Microsoft PowerShell collects telemetry and it's opt-out, which is annoying for a shell/programming language. But there is a public help document about what is collected and how to opt-out[1] and the source code is on GitHub[2]. Even then I wouldn't be surprised if that was the proverbial straw which broke the camel's back. As developers keep abusing people's trust and taking liberties, something will be.

    [1] https://docs.microsoft.com/en-us/powershell/module/microsoft...

    [2] https://github.com/PowerShell/PowerShell/blob/master/src/Sys...

  • Start-Job with alt creds fails, but only when run as scheduled task
    2 projects | reddit.com/r/PowerShell | 26 Oct 2021
    I also dug this up. Still this link is also broken.

Stats

Basic PowerShell repo stats
166
31,025
9.7
6 days ago

PowerShell/PowerShell is an open source project licensed under MIT License which is an OSI approved license.

Find remote C# jobs at our new job board 99remotejobs.com. There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.