Πώς να εγκαταστήσετε και να ενημερώσετε το PowerShell 7

Το Windows PowerShell είναι εγκατεστημένο σε συστήματα Windows από προεπιλογή. Αλλά αυτό είναι το Windows PowerShell και όχι το PowerShell. Για να αξιοποιήσετε στο έπακρο το PowerShell, θα πρέπει να κάνετε αναβάθμιση σε PowerShell 7. Σε αυτό το άρθρο, θα μάθετε πώς να εγκαταστήσετε και να ενημερώσετε το PowerShell 7.

Υπάρχουν δύο εκδόσεις PowerShell που πρέπει να γνωρίζετε:

  • Windows PowerShell(έκδοση 1.0 – 5.1)
    Είναι προεγκατεστημένο σε όλες τις σύγχρονες εκδόσεις λειτουργικού συστήματος πελάτη και διακομιστή των Windows. Δεν αναπτύσσεται περαιτέρω και η τελευταία έκδοση είναι η 5.1. Το εκτελέσιμο αρχείο είναι το powershell.exe.
  • PowerShell(έκδοση 6 και νεότερη)
    Δεν είναι προεγκατεστημένο σε καμία έκδοση των Windows. Αναπτύσσεται ενεργά, είναι πολύ πιο γρήγορο και έχει καλύτερες διαθέσιμες εντολές. Το εκτελέσιμο αρχείο είναι το pwsh.exe.

Σημείωμα:Μπορείτε να έχετε εγκατεστημένες και τις δύο εκδόσεις Windows PowerShell και PowerShell η μία δίπλα στην άλλη στο ίδιο σύστημα.

Εκδόσεις PowerShell και ημερομηνία κυκλοφορίας

Το PowerShell έχει προχωρήσει πολύ από την πρώτη του κυκλοφορία. Δείτε τον παρακάτω πίνακα για όλες τις εκδόσεις PowerShell και την ημερομηνία κυκλοφορίας τους.

Έκδοση PowerShellΗμερομηνία κυκλοφορίαςΤέλος υποστήριξης
PowerShell 7.523 Ιανουαρίου 202512 Μαΐου 2026
PowerShell 7.416 Νοεμβρίου 202310 Νοεμβρίου 2026
PowerShell 7.39 Νοεμβρίου 20228 Μαΐου 2024
PowerShell 7.28 Νοεμβρίου 20218 Νοεμβρίου 2024
PowerShell 7.111 Νοεμβρίου 20208 Μαΐου 2022
PowerShell 74 Μαρτίου 20203 Δεκεμβρίου 2022
PowerShell 6.229 Μαρτίου 20194 Σεπτεμβρίου 2020
PowerShell 6.113 Σεπτεμβρίου 201828 Σεπτεμβρίου 2019
PowerShell 6.020 Ιανουαρίου 201813 Φεβρουαρίου 2019
Windows PowerShell 5.1Αύγουστος 2016Ιανουάριος 2027
Windows PowerShell 5.0Φεβρουάριος 2015Αύγουστος 2016
Windows PowerShell 4.0Οκτώβριος 2013Οκτώβριος 2023
Windows PowerShell 3.0Οκτώβριος 2012Οκτώβριος 2023
Windows PowerShell 2.0Ιούλιος 2009Ιανουάριος 2020
Windows PowerShell 1.0Νοέμβριος 2006Ιανουάριος 2020

Βρείτε την έκδοση PowerShell

Για να ελέγξετε ποια έκδοση PowerShell χρησιμοποιείτε, ξεκινήστε το Windows PowerShell ή το PowerShell ως διαχειριστής και εκτελέστε την παρακάτω εντολή.

Σημείωμα:Το Windows PowerShell και το PowerShell είναι διαφορετικές εκδόσεις και πρέπει να ξεκινήσετε το σωστό παράθυρο PowerShell και να εκτελέσετε την παρακάτω εντολή.

$PSVersionTable.PSVersion

Έτσι φαίνεται αν το τρέξετε μέσαWindows PowerShell.

Major  Minor  Build  Revision
-----  -----  -----  --------
5      1      20348  1

Δείτε το στιγμιότυπο οθόνης παρακάτω.

Έτσι φαίνεται αν το τρέξετε μέσαPowerShell.

Major  Minor  Patch  PreReleaseLabel BuildLabel
-----  -----  -----  --------------- ----------
7      4      0

Δείτε το στιγμιότυπο οθόνης παρακάτω.

Εγκαταστήστε το PowerShell 7

Υπάρχουν διάφορες μέθοδοι εγκατάστασης του PowerShell στο σύστημα. Ακολουθήστε μία από τις παρακάτω μεθόδους.

Μέθοδος 1: One-liner

Αυτή είναι η πιο γρήγορη και εύκολη μέθοδος εγκατάστασης του PowerShell 7.

iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI"

Μετά από αυτό, βλέπετε τον οδηγό εγκατάστασης του PowerShell 7 στον οποίο μπορείτε να μεταβείτε.

Βεβαιωθείτε ότι έχετε ενεργοποιήσει όλες τις επιλογές.

Από το PowerShell 7.2 και νεότερη έκδοση, η Microsoft θα ενημερώσει αυτόματα το PowerShell 7 στο ίδιο κανάλι έκδοσης, εάν το ενεργοποιήσετε στον οδηγό εγκατάστασης. Για παράδειγμα, PowerShell 7.2.x έως 7.2.y και 7.3.x έως 7.3.y.

Ενεργοποιήστε και τις δύο επιλογές.

Ολοκληρώστε την εγκατάσταση.

Το PowerShell 7 εμφανίζεται στα προγράμματά σας.

Μέθοδος 2. Λήψη από το GitHub

Πηγαίνετε στοΣελίδα εκδόσεων PowerShell GitHubκαι κατεβάστε το πρόγραμμα εγκατάστασης του PowerShell 7.

Ανοίξτε το αρχείο PowerShell .msi και περάστε από τον οδηγό εγκατάστασης, όπως φαίνεται στην παραπάνω μέθοδο.

Μέθοδος 3: WinGet (Διαχείριση πακέτων Windows)

Εκτελέστε την παρακάτω εντολή για λήψη και εγκατάσταση του PowerShell 7.

Σημείωμα:Θα εγκαταστήσει αυτόματα το PowerShell 7 μόλις γίνει λήψη και δεν θα δείτε τον οδηγό εγκατάστασης.

winget install --id Microsoft.Powershell

Ενημέρωση PowerShell 7

Μείνετε πάντα ενημερωμένοι με την πιο πρόσφατη έκδοση PowerShell 7. Αυτό συμβαίνει επειδή επιδιορθώνονται νέες δυνατότητες, διορθώσεις σφαλμάτων και, το πιο σημαντικό, ευπάθειες ασφαλείας.

Χρησιμοποιήστε τοεντολή αναβάθμισης wingetγια να ενημερώσετε το PowerShell 7 στην πιο πρόσφατη έκδοση.

winget upgrade --id Microsoft.PowerShell

Ένας άλλος τρόπος είναι να χρησιμοποιήσετε το one-liner παρακάτω.

iex "& { $(irm https://aka.ms/install-powershell.ps1) } -Quiet -UseMSI"

Η άλλη μέθοδος για την αναβάθμιση του PowerShell 7 είναι να κάνετε λήψη του προγράμματος εγκατάστασης απόGitHub, το οποίο στη συνέχεια μπορείτε να περάσετε από τον οδηγό εγκατάστασης για να ενημερώσετε το PowerShell.

Συχνές Ερωτήσεις (FAQ)

Πώς να απεγκαταστήσετε το Windows PowerShell 5.1 στα Windows μετά την εγκατάσταση του PowerShell 7;

Διαβάστε περισσότερα:Πώς να εγκαταστήσετε τη μονάδα Microsoft PowerShell PSResourceGet

Δεν το κάνεις. Είναι ενσωματωμένο με λειτουργικό σύστημα Windows και πρέπει να το αφήσετε στο σύστημά σας.

Γιατί το Windows PowerShell ISE εμφανίζει την έκδοση 5.1 όταν έχω εγκαταστήσει το PowerShell 7;

Το PowerShell ISE φορτώνει το Windows PowerShell 5.1 και όχι το PowerShell 7.

Πώς μπορώ να συνεχίσω να χρησιμοποιώ το Windows PowerShell ISE με το PowerShell 7;

Εναλλαγή σεΚωδικός Visual Studio. Είναι ένα δωρεάν, ελαφρύ πρόγραμμα επεξεργασίας κώδικα ανοιχτού κώδικα, πολλαπλών πλατφορμών.

Θα φορτωθεί αυτόματα το PowerShell 7 στον κώδικα του Visual Studio;

Το PowerShell 7 έχει προτεραιότητα έναντι του Windows PowerShell 5.1 και φορτώνεται από προεπιλογή.

Μπορώ να κάνω εναλλαγή μεταξύ Windows PowerShell 5.1 και PowerShell 7 στον κώδικα του Visual Studio;

Επιλέξτε ένα προεπιλεγμένο προφίλ και επιλέξτε Windows PowerShell 5.1 ή PowerShell 7.

Πώς μπορούμε να γνωρίζουμε ποια cmdlet και modules υποστηρίζονται στο PowerShell 7;

Η Microsoft διατηρεί έναιστορικό εκδόσεων των μονάδων και των cmdlet.

Γιατί η Microsoft δεν στέλνει το PowerShell 7 με Windows;

Η Microsoft σχεδιάζει να διαθέσει τελικά το PowerShell 7 στα Windows ως δυνατότητα side-by-side με το Windows PowerShell 5.1. Αλλά πρέπει ακόμα να επεξεργαστούν κάποιες λεπτομέρειες και δεν υπάρχει χρονοδιάγραμμα για το πότε θα συμβεί αυτό.

Πρέπει να χρησιμοποιήσω το Windows PowerShell 5.1 ή το PowerShell 7;

Θα πρέπει οπωσδήποτε να χρησιμοποιήσετε το PowerShell 7 όταν μπορείτε. Αλλά βεβαιωθείτε ότι έχετε δοκιμάσει όλα τα cmdlet και τα σενάρια πριν από τη μετάβαση στο PowerShell 7.

Σύναψη

Μάθατε πώς να εγκαθιστάτε και να ενημερώνετε το PowerShell 7. Βεβαιωθείτε ότι χρησιμοποιείτε το PowerShell 7 όποτε μπορείτε, επειδή διατηρείται ενημερωμένο από τη Microsoft και αποδίδει πολύ πιο γρήγορα από τις παλαιότερες εκδόσεις. Εάν είναι αδύνατο να μεταφέρετε ορισμένες από τις εντολές και τα σενάρια σας στο PowerShell 7, συνεχίστε να χρησιμοποιείτε το PowerShell 5.1 για αυτά.

Σας άρεσε αυτό το άρθρο; Μπορεί επίσης να σας αρέσει Τρόπος εκκαθάρισης της προσωρινής μνήμης του Microsoft Teams. Μην ξεχάσετε να μας ακολουθήσετε και να μοιραστείτε αυτό το άρθρο.

Related Posts