Razlika između PowerShell i PowerShell Core
Microsoft je objavio PowerShell Core , novu verziju PowerShell -a . Ova nova verzija PowerShell - a dostupna je na svim glavnim računalnim platformama uključujući Windows , Linux i MacOS . Pa(Well) , najnovija verzija sustava Windows 10 dolazi iz kutije s PowerShell 5.1 i ovom najnovijom verzijom PowerShell Core v6.0 .
PowerShell je ljuska naredbenog retka i skriptni jezik iz Microsofta(Microsoft) . Isporučuje se s Windows operativnim sustavom, a prvi put se pojavio 2006. godine.
Pa, sada imamo dva javno dostupna izdanja PowerShell -a . Prvi je PowerShell v5.1, a drugi je noviji PowerShell Core v6.0.
Razlika između PowerShell i PowerShell Core
Prva i glavna razlika je u tome što znamo da je PowerShell Core na više platformi i radi na Windowsima(Windows) , Linuxu(Linux) i MacOS -u dok stari radi samo na Windowsima(Windows) .
Ako ste znatiželjni, PowerShell Core(PowerShell Core) možete pokrenuti i na nepodržanim verzijama ARM -a, ali to je greška i očekuje se da će izazvati neke pogreške.
PowerShell Core će dobiti nova ažuriranja značajki i popravke, dok će stariji PowerShell dobiti samo ispravke grešaka i sigurnosna ažuriranja. Ovo je službena izjava Microsofta(Microsoft) o istome:
Međutim, trenutno nema planova za uvođenje nove funkcionalnosti u Windows PowerShell . To znači da će rizik regresije biti vrlo nizak za Windows PowerShell , tako da možete računati na njega kao na stabilnu platformu za vaša postojeća radna opterećenja.
Drugo, PowerShell Core nije tako moćan kao PowerShell koji dolazi iz kutije sa sustavom Windows(Windows) . Razlog tome je taj što novi PowerShell koristi .NET Core i .NET Standard s manje značajkama, a stariji koristi starije .NET Framework i .NET Standard .
Razlog tome je taj što je .NET Core nov, a Microsoftu(Microsoft) treba vremena da ga učini moćnim kao što je .NET Framework sada.
Microsoft kaže da su PowerShell Workflows , PowerShell snap-ins , WMIv1 cmdleti(WMIv1) i izvršavanje resursa željene konfiguracije stanja(Desired State Configuration) posebno.
Sada, bez puno parafraziranja, dopustite mi da ubacim sve detalje u tablični oblik:
Attributes | PowerShell | PowerShell Core |
Versions | 1.0 to 5.1 | 6 |
Platforms Supported | Only Windows (Client + Server) | Windows, Linux, and MacOS |
Dependency | .NET Framework | .NET Core |
Usage | Depends on .NET Framework Runtime | Depends on .NET Core Runtime |
Launched as | powershell.exe | pwsh.exe on Windows and pwsh on MacOS and Linux |
$PSVersionTable.PSEdition | Set to Desktop | Set to Core |
Future Updates for | Bug fixes and Security Updates only | Feature Update, Bug Fixes as well as Security Updates |
Sada, ako želite isprobati PowerShell Core na svom Windows, Linux ili MacOS računalu, idite na službenu stranicu GitHub repozitorija i(here)(here) pronađite odgovarajuću verziju za svoj sustav.
Pročitajte sljedeće(Read next) : Što je PWSH.EXE?(What is PWSH.EXE?)
Related posts
Onemogućite sigurnosna pitanja u sustavu Windows 11/10 pomoću PowerShell skripte
Provjerite arhitekturu OS Windows 10 pomoću PowerShell-a ili naredbenog retka
Stvorite točku vraćanja sustava pomoću naredbenog retka ili PowerShell-a
Kako koristiti Windows PowerShell ISE - Vodič za početnike
Što je PWSH.EXE? Popis PWSH sintakse koju možete koristiti
Kako instalirati Appx paket aplikacije koristeći PowerShell u sustavu Windows 11/10
Kako pronaći i onemogućiti web-kamere pomoću PowerShell-a u sustavu Windows 10
Kako instalirati Google Chrome pomoću Windows PowerShell-a
Izvoz i sigurnosna kopija upravljačkih programa uređaja pomoću PowerShell-a u sustavu Windows 11/10
Kako dobiti javnu IP adresu koristeći PowerShell u sustavu Windows 10
Kako vidjeti povijest naredbi PowerShell u sustavu Windows 10
Kako instalirati PowerShell 7.0 na Windows 10
Kako pretvoriti VHDX datoteku u VHD koristeći PowerShell
Vratite se Otvorite naredbeni redak ovdje umjesto PowerShell-a u Exploreru
Kako otvoriti povišeni PowerShell prompt u sustavu Windows 11/10
Kako deinstalirati PowerShell u sustavu Windows 10
Kako stvoriti lokalni korisnički račun pomoću PowerShell-a u sustavu Windows 11/10
Konfigurirajte kontrolirani pristup mapama pomoću pravila grupe i PowerShell-a
Kako sakriti ažuriranja sustava Windows pomoću PowerShell-a u sustavu Windows 11/10
Popis novih značajki PowerShell 7