PowerShell icon
PowerShell icon

PowerShell

PowerShell (including Windows PowerShell and PowerShell Core) is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language built on the .NET Framework.

PowerShell screenshot 1

Cost / License

  • Free
  • Open Source (MIT)

Application type

Platforms

  • Mac
  • Windows
  • Linux
  • Snapcraft
206likes
Save

Features

Properties

Features

 Tags

Highlights All activities

PowerShell News & Activities

Recent News

No news, maybe you know any news worth sharing?

Share a News Tip

Recent activities

  • humble-advisor liked PowerShell
  • Ahmad Jan liked PowerShell
  • vnm_terminal icon
    Ioannis-Makris added PowerShell as alternative to vnm_terminal
  • Dieter Verlaeckt liked PowerShell
  • EXit reviewed PowerShell  

    Talking about the windows native 5.1 version here, I dont have much experience with scripting/programming etc, but I find powershell fun and easy to use. the cmdlets are formatted in an understandable way and there are a lot of functions that make managing your system much less tedious. If you use windows and want to get into scripting, I think powershell is a good start. you dont even have to bother with ps7 unless you're not on windows.

    the code is also very easy to read, like with most...

  • Voktty icon
    sergewinters added PowerShell as alternative to Voktty
  • KillerShell icon
    Steve Riley added PowerShell as alternative to KillerShell
  • jmwilkes76 liked PowerShell
  • mqdlou liked PowerShell
  • SecurSSH icon
    Tsiri T. added PowerShell as alternative to SecurSSH

Comments and Reviews

   
Top Positive Comment
EXit
0

Talking about the windows native 5.1 version here, I dont have much experience with scripting/programming etc, but I find powershell fun and easy to use. the cmdlets are formatted in an understandable way and there are a lot of functions that make managing your system much less tedious. If you use windows and want to get into scripting, I think powershell is a good start. you dont even have to bother with ps7 unless you're not on windows.

the code is also very easy to read, like with most languages you just have to learn what is actually available to you which can take a while, but once you do it's very smooth sailing.

I will update this review in time if my opinion does change, but I personally dont have any problems with it.

Top Negative Comment
Nuncio Bitis
0

Just because you CAN use more than 256 characters for a command name doesn't mean you SHOULD

anselmus
1

The great: Some features are great like auto complete and key bindings. There are even some features like tables that make powershell feature packed in a sense (powershell nushell) .

The bad: Powershell scripts are a mess. Powershell is not readable unlike most other languages. Most piping from powershell commands into programs don't work correctly. As an example `ls` always outputs a table. (eza is an alternative for that tho.)

Conclusion: Powershell has much going for it, but things like piping, terrible loops and convoluted scripts make it truly repulsive.

ab1
0
ahmed52
0

wait what, for liunux?

JVimes
1

Better built-in help and command discoverability than every other popular shell. No text parsing to pipe between commands.

Featured in Lists

My Windows Setup

These are all the software I use on my windows machine. I am privacy freak. So, I mostly use open source software. Checkout "My Firefox setup" list for firefox extensions.
By sam100 appsUpdated

My Setup - All Apps and Software

Master List of all Apps and Software I use for both work and personal life.
By Jimmy Briggs416 appsUpdated

A Software Engineer Work Essentials

An up to date list of what I need in order to do my job.
By lupuleasai63 appsUpdated

Official Links

Install from the command line

  • winget install -e --id Microsoft.PowerShell
  • brew install powershell

Be careful what you paste into a terminal. Check what a command installs before running it.

What is PowerShell?

Windows PowerShell is an extensible command-line shell and associated scripting language from Microsoft. Windows PowerShell integrates with the Microsoft .NET Framework and provides an environment for execution of cmdlets, which are specialized .NET classes implementing a particular operation, scripts, which are composition of cmdlets along with imperative logic, executables, which are standalone applications, or by instantiating regular .NET classes. These work by accessing data in different data stores, like the filesystem or registry.

PowerShell information

AlternativeTo Category

OS & Utilities

GitHub repository

  •  55,775 Stars
  •  8,492 Forks
  •  1624 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all

Top PowerShell apps (extensions / mods etc)

View all

Our users have written 6 comments and reviews about PowerShell, and it has gotten 206 likes

PowerShell was added to AlternativeTo by Goyuix on and this page was last updated .