How to Get Started with PowerShell Core 6.0

How to Get Started with PowerShell Core 6.0

In this blog post, I’ll show you how to Install the next version of Microsoft PowerShell, PowerShell Core 6.0 which Is the new cross-platform version.

The release of PowerShell Core 6.0 should be a big news for IT Pro simply because PowerShell 5.0 and below will no longer be developed and updated by Microsoft because the technology has been open-sourced and cross-platform.

The main reason for the change Is because PowerShell as we know it I based on .NET which run on Windows only and PowerShell Core Is based on .NET Core Which Is open source platform that runs on any OS.

PowerShell Core

PowerShell Core 6.0 was open-sourced In 2016 and is currently in beta and due to release In the end of 2017.

This version designed to run cross-platform on Windows, Mac, and Linux.

PowerShell Core runs on top of .NET Core, a cross-platform, open-source version of the code base powering most of the Windows ecosystem.

PowerShell Core will be different than the Windows PowerShell editions we currently use now and to stress it more PowerShell 5.0 Is the last version of the current technology.

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 and .NET Core. Initially a Windows component only, PowerShell was made open-source and cross-platform on 18 August 2016.

In PowerShell, administrative tasks are generally performed by cmdlets (pronounced command-lets), which are specialized .NET classes implementing a particular operation.

Sets of cmdlets may be combined into scripts, executables (which are standalone applications), or by instantiating regular .NET classes (or WMI/COM Objects).

Get Started

To Install PowerShell Core 6, download the Installed from the Github link below and Install it on your machine.

The new version will break the current version Installed on your machine.

https://github.com/PowerShell/PowerShell/releases/tag/v6.0.0-beta.5

How to Get Started with PowerShell Core 6.0
How to Get Started with PowerShell Core 6.0
PowerShell Core 6.0 setup wizard
PowerShell Core 6.0 setup wizard
PowerShell Core 6.0 setup wizard
PowerShell Core 6.0 setup wizard

Once Installed, You will see it under Programs and you can start it

Launch PowerShell Core 6.0
Launch PowerShell Core 6.0

To view all available modules type:

Get-Module -ListAvailable

To view the version number type:

$PSVersionTable

Microsoft also releases a new tool for editing and writing PowerShell Scripts that will replace ISE.

The new editing environments called Visual Studio Code available on:

https://code.visualstudio.com/

Search








Bitnami