Starting with version 5.1, PowerShell is available in different versions with different feature sets and platform compatibility.
Desktop version: built on the. NET Framework and compatible with scripts and modules for PowerShell versions that run on Windows full footprint versions, such as Server Core and Windows Desktop.
Core Edition: built on. NET Core, compatible with scripts and modules for PowerShell versions running on a reduced version of Windows footprint (for example, Nano Server and Windows IoT).
The currently running PowerShell version is displayed in the Psedition property of the $PSVersionTable.
650) this.width=650; "src=" Http://s1.51cto.com/wyfs02/M00/8C/9D/wKioL1hy9ePxDmYlAAEidiXFYF4206.png "title=" Clipboard.png "alt=" Wkiol1hy9epxdmylaaeidixfyf4206.png "/> Thedifferences of PowerShell on the Nano Server
By default, Nano Server includes PowerShell Core in all nano server installations. PowerShell core is a reduced version of PowerShell footprint built on. NET Core, and runs on windows with a reduced footprint (for example, Nano Server and Windows IoT Core). PowerShell Core runs the same way as other PowerShell versions, such as Windows PowerShell running on Windows Server 2016. However, the reduced footprint of the nano server means that not all PowerShell features in Windows Server 2016 are available in PowerShell Core on the nano server.
Using Windows PowerShell desired state Configuration together with Nano Server
You can use the Windows PowerShell desired state Configuration (DSC) to manage the Nano Server as a target node. Currently, only nodes running Nano Server with DSC can be managed in Request mode. Not all DSC functions work properly with Nano Server.
This article from "Zeng Hung Xin Technical column" blog, declined to reprint!
Windows Nano Server Installation configuration detailed 09:nano Powershell