Powershell Core vs Powershell - Replace / System default?

View Poll Results: Which CLI do you prefer in Windows 10?

Voters
6. You may not vote on this poll
  • CMD, classics never go wrong!

    2 33.33%
  • Bash, Linux in Windows? Hell yeah!

    0 0%
  • PowerShell, we need to embrace it more!

    3 50.00%
  • PowerShell Core, the greatest is now Open Source!

    1 16.67%
  1.    #1

    Powershell Core vs Powershell - Replace / System default?


    Hi everyone!

    I was wondering how things are with PowerShell for those that are into the development there.
    I am not that good with it as i am a strong cmd / bash advocate as i find PowerShell a bit, odd (not bad).

    Just to give it out there so you know where i am coming from!

    Now, from my understanding, the default PowerShell is something like 5.1 today in Windows 10 i believe.
    But now there's something new called PowerShell Core: https://github.com/PowerShell/PowerShell
    which i think is 6, as in, >= 6 will be that Open Source core?

    In that case, what are the differences if any, should i prefer one or the other,
    can one be replaced by the other or used as the system default (meaning whenever i call PowerShell in some way, it would go with PowerShell Core).

    Might be stupid questions, maybe not, and might not even be the right place in this forum, if not please move it to the correct place and tell me why so i know:)

    Oh and also, if you want you can tell me why i should like this or that with PowerShell (either version) compared to cmd / bash like conventions, you can always learn something new!
    (But i Don't mean that as a way to debate over them, just facts and criticism, that's much appreciated).

    Thanks!
      My ComputerSystem Spec

  2. Brink's Avatar
    Posts : 38,981
    64-bit Windows 10 Pro build 18898
       #2

    Hello zerowalker,

    PowerShell Core is a separate version of PowerShell that does not replace or upgrade the Windows PowerShell included in Windows by default. PowerShell Core can run side-by-side with Windows PowerShell.

    Install PowerShell Core on Windows | Tutorials

    If you like, you can directly open PowerShell Core from the Start menu or from anywhere you add a shortcut at.
      My ComputersSystem Spec

  3.    #3

    Hi Brink:)

    Yeah i do know it's not replacing per se,
    but was wondering if one can or should, is it supposed to be the next PowerShell, or is it simply going to be in parallel?
    Cause being version 6 seems to indicate to me that it's supposed to replace it more or less at some point.
    And if so, if there's nothing bad about it, it would be neat to do so right now, rather than have two versions:)
      My ComputerSystem Spec

  4. Brink's Avatar
    Posts : 38,981
    64-bit Windows 10 Pro build 18898
       #4

    As far as I know, it's only going to be a cross-platform version.
      My ComputersSystem Spec

  5.    #5

    Brink said: View Post
    As far as I know, it's only going to be a cross-platform version.
    Yes @Brink: this is absolutely correct. I'm in pretty regular contact with Jeffrey Snover (one of the lead PS guys at MS) and he's quite jazzed about this.
    --Ed--
      My ComputersSystem Spec

  6. Brink's Avatar
    Posts : 38,981
    64-bit Windows 10 Pro build 18898
       #6

    Thank you for confirming Ed @EdTittel.
      My ComputersSystem Spec

  7.    #7

    EdTittel said: View Post
    Yes @Brink: this is absolutely correct. I'm in pretty regular contact with Jeffrey Snover (one of the lead PS guys at MS) and he's quite jazzed about this.
    --Ed--
    So let's say that I'm not even a PowerShell newbie. Just an interested guy for whom learning PowerShell is on "the big list." Would I be better off learning regular PowerShell or PowerShell Core?

    x509
      My ComputersSystem Spec

  8.    #8

    x509 said: View Post
    So let's say that I'm not even a PowerShell newbie. Just an interested guy for whom learning PowerShell is on "the big list." Would I be better off learning regular PowerShell or PowerShell Core?
    x509
    Powershell has no purpose outside windows, so it seems better to use the regular powershell.
      My ComputerSystem Spec


 

Related Threads
Apps & Features Install PowerShell Core on Windows in Tutorials
How to Install PowerShell Core on Windows Over the years, there have been many releases of PowerShell. Initially, Windows PowerShell was built on the .NET Framework and only worked on Windows systems. With the current release, PowerShell...
Source: PowerShell launches as a snap | Ubuntu blog See also: PowerShell Core now available as a Snap package | PowerShell Team Blog 1020305334987042818
Source: Recent updates to Project "Honolulu" and PowerShell Core 6.0 Windows Server Blog
Read more: PowerShell Core 6.0: Generally Available (GA) and Supported! | PowerShell Team Blog
Source: PowerShell Core 6 Release Candidate | PowerShell Team Blog
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 20:39.
Find Us