Τι είναι το Windows PowerShell; Δυνατότητες και πλεονεκτήματα της αναβάθμισης στην πιο πρόσφατη έκδοση

Windows 11/10πλοία μεWindows PowerShell 5.0; η τελευταία έκδοση είναι τώραPowerShell 7.0. Τα Windows 8.1 εγκαταστάθηκαν με το Windows PowerShell 4.0. Η νέα έκδοση φιλοξενεί πολλές νέες δυνατότητες που έχουν σχεδιαστεί για να κάνουν τη γλώσσα της πιο απλή, πιο εύκολη στη χρήση και για την αποφυγή κοινών σφαλμάτων. Εάν χρησιμοποιείτε μια παλαιότερη έκδοση του PowerShell στο λειτουργικό σας σύστημα Windows, η μετεγκατάσταση σε αυτήν την έκδοση του Windows PowerShell θα αποφέρει πολλά οφέλη. Δεν επιτρέπει μόνο στους διαχειριστές του συστήματος να διαχειρίζονται κάθε πτυχή του λειτουργικού συστήματος Windows Server, αλλά προσφέρει επίσης έλεγχο σε διακομιστές που βασίζονται σε SQL, Exchange και Lync.

Το PowerShell είναι ένα κέλυφος γραμμής εντολών και μια γλώσσα δέσμης ενεργειών. Μπορείτε να χρησιμοποιήσετε το PowerShell για αυτοματοποίηση σεναρίων, να εκτελέσετε παρτίδες εντολών, να ελέγξετε πόρους στο Cloud κ.λπ. Σήμερα υπάρχειπου λειτουργεί σε Linux, macOS και Windows OS.

Εάν χρειάζεστε περισσότερες πληροφορίες, μπορείτε να ελέγξετε έξωΕισαγωγή στο PowerShellεπίmicrosoft.comγια κάποια σπουδαία μάθηση.

Ποια έκδοση του PowerShell τρέχω;

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

Ανοίξτε ένα παράθυρο PowerShell και πληκτρολογήστεοποιαδήποτεαπό τις παρακάτω εντολές και πατήστε Enter:

get-host|Select-Object version

$psversiontable

$host.version

Για περισσότερα σχετικά με αυτό, διαβάστε - Πώς ναστα Windows.

  • Οι χρήστες Windows Server 2012, Windows Server 2008 R2, Windows Server 2008 SP2, Windows 8 και Windows 7 με SP1 θα μπορούν να χρησιμοποιούνWindows PowerShell 3.0.
  • Οι χρήστες Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows 8.1 και Windows 7 με SP1 θα μπορούν να χρησιμοποιούνWindows PowerShell 4.0.
  • Τα Windows 11/10 αποστέλλονται μεWindows PowerShell 5.0.

Ανάγνωση:.

Λειτουργίες Windows PowerShell

Windows PowerShell 3.0παρουσίασε την ακόλουθη νέα λειτουργικότητα:

  • Ροές εργασίας Windows PowerShell
  • CIM cmdlet
  • Cmdlet πάνω από αντικείμενα (CDXML)
  • Windows PowerShell Web Access
  • Αυτόματη φόρτωση μονάδας
  • Βοήθεια με δυνατότητα ενημέρωσης
  • Ισχυρές και αποσυνδεδεμένες συνεδρίες
  • Προγραμματισμένες εργασίες

Windows PowerShell 4.0έφερε:

  • Διαμόρφωση επιθυμητής κατάστασης (DSC)
  • Βελτιώσεις Windows PowerShell Web Access
  • Βελτιώσεις ροής εργασιών
  • Νέες δυνατότητες για τις Υπηρεσίες Ιστού Windows PowerShell
  • Αποθήκευση-Βοήθεια

Συγγενεύων:

Windows PowerShell 5.0εισάγει την ακόλουθη λειτουργικότητα:

  • Οι κλάσεις μπορούν να οριστούν στη λειτουργικότητα
  • Βελτιώσεις DSC
  • Διαθέσιμες μεταγραφές σε όλους τους κεντρικούς υπολογιστές
  • Σημαντικές βελτιώσεις στον εντοπισμό σφαλμάτων, συμπεριλαμβανομένης της δυνατότητας εντοπισμού σφαλμάτων σε εργασίες Windows PowerShell
  • Μονάδα διακόπτη δικτύου
  • OneGet για τη διαχείριση πακέτων λογισμικού
  • PowerShellGet για διαχείριση λειτουργικών μονάδων Windows PowerShell μέσω του OneGet
  • Κέρδος απόδοσης κατά τη χρήση αντικειμένων COM

Windows PowerShell 6.0είναι cross-platform (Windows, macOS και Linux), ανοιχτού κώδικα καικαι το υβριδικό σύννεφο.

  • Μετακινήθηκε από το .NET Framework στο .NET Core
  • Χρησιμοποιεί το .NET Core 2.0 ως χρόνο εκτέλεσης.
  • Επιτρέπει στο PowerShell Core να λειτουργεί σε πολλές πλατφόρμες (Windows, macOS και Linux).
  • Τα κοινά API μεταξύ .NET Core και .NET Framework ορίζονται ως μέρος του .NET Standard.

σαν:

  • Παραλληλοποίηση αγωγών
  • Νέοι χειριστές
  • cmdlet ConciseView και Get-Error
  • Αυτόματες ειδοποιήσεις νέας έκδοσης
  • Κλήση πόρων DSC απευθείας από το PowerShell 7
  • Επίπεδο συμβατότητας.

Ανάγνωση:

Η TechNet Library έχει εξηγήσει λεπτομερώς αυτές τις δυνατότητες. Ας δούμε μερικά από αυτά εν συντομία.

Ροή εργασίας Windows PowerShell:Η δυνατότητα φέρνει τη δύναμη του Windows Workflow Foundation στο Windows PowerShell. Μπορείτε να γράψετε ροές εργασίας σε XAML ή στη γλώσσα Windows PowerShell και να τις εκτελέσετε ακριβώς όπως θα εκτελούσατε ένα cmdlet.

Βελτιώσεις σε υπάρχοντα βασικά Cmdlet και παρόχους:Το Windows PowerShell 3.0 περιλαμβάνει νέες δυνατότητες για υπάρχοντα cmdlet, συμπεριλαμβανομένης της απλοποιημένης σύνταξης, και νέες παραμέτρους για τα cmdlet, όπως – Computer cmdlet, CSV cmdlet, Get-ChildItem, Get-Command, Get-Content, Get-History, Measure-Object, Security cmdlets, Select-Strect, Start-Proces, Tee-Object, Test-Connection και .Add-Member

Απομακρυσμένη εισαγωγή και ανακάλυψη λειτουργικών μονάδων:Το Windows PowerShell 3.0 επεκτείνει την ανακάλυψη λειτουργιών Δυνατότητες εισαγωγής και σιωπηρής απομακρυσμένης λειτουργίας σε απομακρυσμένους υπολογιστές.

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

Υποστήριξη νέας περιόδου λειτουργίας CIM:Παρέχει άδεια χρήσης CIM και WMI για τη διαχείριση υπολογιστών που δεν είναι Windows εισάγοντας εντολές στον τοπικό υπολογιστή που εκτελούνται σιωπηρά στον απομακρυσμένο υπολογιστή.

Η δυνατότητα αυτόματης συμπλήρωσης:Εξοικονομεί χρόνο πληκτρολόγησης και μειώνει τα τυπογραφικά λάθη σας.

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

Ενημέρωση-Βοήθεια cmdlet:Αυτό θεραπεύει πολλά μικρά λάθη ή ενοχλητικά τυπογραφικά λάθη στην ενσωματωμένη τεκμηρίωση.

Βελτιωμένη εμπειρία κεντρικού υπολογιστή κονσόλας:Οι αλλαγές που διέπουν το κεντρικό πρόγραμμα της κονσόλας Windows PowerShell είναι ενεργοποιημένες στο PowerShell από προεπιλογή. Επιπλέον, η νέα επιλογή "Εκτέλεση με PowerShell" στην Εξερεύνηση αρχείων σάς επιτρέπει να εκτελείτε σενάρια σε μια απεριόριστη περίοδο λειτουργίας, απλώς κάνοντας δεξί κλικ.

Υποστήριξη RunAs και Shared Host:Η δυνατότητα RunAs, σχεδιασμένη για τη ροή εργασίας του Windows PowerShell, επιτρέπει στους χρήστες μιας διαμόρφωσης περιόδου σύνδεσης να δημιουργούν περιόδους σύνδεσης που εκτελούνται με την άδεια ενός κοινόχρηστου λογαριασμού χρήστη. Η δυνατότητα SharedHost, από την άλλη πλευρά, επιτρέπει σε πολλούς χρήστες σε πολλούς υπολογιστές να συνδέονται σε μια περίοδο λειτουργίας ροής εργασίας ταυτόχρονα και να παρακολουθούν προσεκτικά την πρόοδο μιας ροής εργασίας.

Βελτιώσεις χειρισμού ειδικών χαρακτήρων:Ένας γρήγορος γύρος γύρω από το Windows PowerShell 3.0 δείχνει ότι βελτιώνει την ικανότητα του προγράμματος να ερμηνεύει και να χειρίζεται σωστά ειδικούς χαρακτήρες, η παράμετρος LiteralPath, η οποία χειρίζεται ειδικούς χαρακτήρες σε διαδρομές, ισχύει σχεδόν σε όλα τα cmdlet που έχουν παράμετρο Path, συμπεριλαμβανομένων των νέων cmdlet Update-Help και Save-Help.

Χρησιμοποιώντας το PowerShell, μπορείτε,,,,,,, , και άλλα.

Related Posts