Levererar Microsoft PowerShell Core för Windows, Linux, macOS

0
124

Noll

Microsoft har gjorts allmänt tillgängliga PowerShell Kärna, dess plattformsoberoende versionen av PowerShell kommandoradsskal och skriptspråk.

Den 10 januari levererade Microsoft PowerShell Core 6.0 (dess första PowerShell Core release, trots 6.0 moniker). Som sin .NET Core motsvarighet, PowerShell är Kärnan i en cross-plattform genomförandet av PowerShell.

“Detta är den största och viktigaste förändringen som vi någonsin har gjort att PowerShell!” twittrade Microsoft Tekniska Kolleger och fadern av PowerShell Jeffrey Snover.

PowerShell Kärna körs på Windows 7, 8.1 och 10, Windows Server 2008 R2, 2012 R2, 2016 och “Semi-Annual-Kanal” (de två årliga funktionen uppdatera till Server), macOS 10.12 och ovan, och en mängd olika Unix-varianter, inklusive Ubuntu, Debian, CentOS, Red Hat Enterprise Linux, OpenSUSE och Fedora.

Som fallet är med .NET, det finns nu två olika grenar av PowerShell: Windows PowerShell, som är byggd på .NET Framework-och PowerShell-Kärna, byggd på .NET Core. Microsoft planerar att släppa nya versioner av Windows PowerShell. Den 5.1-versionen är att den sista raden, men kommer att få stöd för överskådlig framtid. PowerShell-Core kan arbeta sida vid sida med Windows PowerShell.

Återigen, som i fallet .NETTO, Microsoft inte stöd för alla funktioner i Kärnan versionen som fanns i den ursprungliga Windows-versionen. PowerShell Arbetsflöden, Snap-ins, WMlv1 cmdlets och förmåga att genomföra det Önskade Tillståndet Konfiguration (DSC) resurser med hjälp av PowerShell-Kärnan stöds för närvarande inte i Kärnan. Enligt Microsoft ‘ s blogginlägg, “några av dessa (stöds inte) teknik så småningom kan återgå till PowerShell-Kärna, men många kommer inte.”

Andra bryta förändringar mellan PowerShell Core och Windows PowerShell menar IT-tekniker behöver för att undersöka alla befintliga script,” varnade konsult Michael B. Smith. Han sade Kärnan versionen kommer inte automatiskt att arbeta med Exchange, Active Direktör eller Skype för Verksamheten.

Microsoft ‘ s blogginlägg konstaterar att “om en modul är uttryckligen stöds i PowerShell Kärnan av Windows eller produktgrupp, det är ingen garanti att det kommer att fungera med PowerShell-Core”.

PowerShell-Kärna kommer att vara regelbundet och uppdateras ständigt som Windows och Office 365, enligt Microsoft ‘ s blogg inlägg.

PowerShell-Core är en annan indikation på Microsofts utvecklas strategi för att göra sina verktyg, programvara och tjänster fungerar inte bara på flera varianter av Windows, men på andra operativsystem, liksom.

Microsoft är öppen källkod-PowerShell och meddelade planer på att göra den till Linux och macOS 2016, samtidigt med en alfa-version av PowerShell Kärna.

tech pro forskning

IT pro’s guide to working smarter with Linux

DET pro ‘ s guide att arbeta smartare med Linux

Denna bok erbjuder praktiska tips och råd för att hjälpa din organisation att få ut det mesta av Linux.

Läs Mer

Relaterade Ämnen:

Microsoft

CXO

Trodde Ledarskap

Innovation

Tech och Arbete

0