Διαφήμιση

Όσον αφορά τα λειτουργικά συστήματα, τα Windows είναι ίσως το λιγότερο εξαρτημένο από τη γραμμή εντολών. Στην πραγματικότητα, οι περισσότεροι από εμάς καταφέραμε να φτάσουμε σε αυτό το σημείο χωρίς ποτέ μια φορά χρησιμοποιώντας το. Αλλά με τα Windows 10 στη γωνία, ίσως είναι καιρός να μάθουμε.

Αλλά προτού μπείτε σε αυτό, υπάρχει μια σημαντική διαφορά που πρέπει να καταλάβετε και αυτή είναι η διαφορά μεταξύ Γραμμή εντολών και PowerShell. Μοιάζουν αρκετά στην επιφάνεια, αλλά στην πράξη είναι σε μεγάλο βαθμό αντίθετα μεταξύ τους.

Να τι πρέπει να γνωρίζετε για τα δύο.

Η γραμμή εντολών ήρθε πρώτα

Ξεκινώντας με τα Windows NT και μετά, τα Windows ήταν εξοπλισμένα με έναν διερμηνέα γραμμής εντολών που ονομάζεται cmd.exe, πιο γνωστό ως Γραμμή εντολών. Με αυτό, οι χρήστες θα μπορούσαν να αλληλεπιδράσουν με το λειτουργικό σύστημα χρησιμοποιώντας εντολές και παραμέτρους που βασίζονται σε κείμενο.

Αλλά ενώ η γραμμή εντολών ήρθε πρώτη, δεν ήταν ο πρώτα. Οι προηγούμενες εκδόσεις του λειτουργικού συστήματος (Windows 95, 98 και ME) είχαν έναν πιο πρωτόγονο διερμηνέα γραμμής εντολών που ονομάζεται

COMMAND.COM, πιο γνωστό ως MS-DOS.

Είναι αυτονόητο ότι η γραμμή εντολών ήταν μια τεράστια βελτίωση σε σχέση με τον ξεπερασμένο διερμηνέα MS-DOS.

εντολή-prompt-powershell-primitive

Παρά τη γραφική φύση των Windows, η γραμμή εντολών δεν ήταν ποτέ - και δεν θα είναι ποτέ - ξεπερασμένη. Προσφέρει έναν βαθμό ισχύος και ευελιξίας που απλά δεν μπορεί να επιτευχθεί με διασυνδέσεις σημείου και κλικ (όπως δέσμες ενεργειών δέσμης ενεργειών) και ανάλογα με την επάρκεια σας, μπορείτε να κάνετε τα πράγματα γρηγορότερα χρησιμοποιώντας το Command Προτροπή.

Για παράδειγμα, εδώ είναι μερικά κοινές εργασίες διευκολύνονται από τη γραμμή εντολών 7 Κοινές εργασίες Η γραμμή εντολών των Windows κάνει γρήγορη και εύκοληΜην αφήσετε τη γραμμή εντολών να σας εκφοβίσει. Είναι απλούστερο και πιο χρήσιμο από ό, τι περιμένετε. Μπορεί να εκπλαγείτε από το τι μπορείτε να πετύχετε με λίγα πλήκτρα. Διαβάστε περισσότερα . Επιπλέον, υπάρχουν πολλά βασικές εντολές που πρέπει να γνωρίζει κάθε χρήστης 15 εντολές γραμμής εντολών των Windows (CMD) που πρέπει να γνωρίζετεΗ γραμμή εντολών εξακολουθεί να είναι ένα ισχυρό εργαλείο των Windows. Ακολουθούν οι πιο χρήσιμες εντολές CMD που πρέπει να γνωρίζει κάθε χρήστης των Windows. Διαβάστε περισσότερα σε περίπτωση που πρέπει να αντιμετωπίσετε ένα πρόβλημα και το μόνο που έχετε είναι πρόσβαση στη γραμμή εντολών.

Εάν είστε απόλυτη παρθένα γραμμή εντολών, σας συνιστούμε να ρίξετε μια ματιά στο οδηγός για αρχάριους στη γραμμή εντολών Ένας οδηγός για αρχάριους στη γραμμή εντολών των WindowsΗ γραμμή εντολών σάς επιτρέπει να επικοινωνείτε απευθείας με τον υπολογιστή σας και να τον καθοδηγείτε να εκτελεί διάφορες εργασίες. Διαβάστε περισσότερα . Είναι πιο εύκολο από ό, τι νομίζετε και αξίζει να γνωρίζετε.

Ενώ η γραμμή εντολών είναι περισσότερο από επαρκής για τον μέσο χρήστη, ορισμένα άτομα θέλουν περισσότερα - γι 'αυτό υπάρχουν αντικαταστάσεις γραμμής εντολών, όπως η ανοιχτή πηγή Κονσόλα. Ευτυχώς για όλους μας, η Microsoft είχε μια καλύτερη απάντηση στο κατάστημα: PowerShell.

Το PowerShell το πήρε στο επόμενο επίπεδο

Εάν η γραμμή εντολών μοιάζει με το Motorola Razr της εποχής του 2004, τότε το PowerShell είναι σαν το Motorola Moto X της εποχής του 2015. Μπορεί να κάνει πολλά ίδια πράγματα και περισσότερο. Το PowerShell μπορεί να μην είναι το καλύτερος υπάρχει διαθέσιμος διερμηνέας γραμμής εντολών, αλλά είναι σίγουρα αρκετά ισχυρός για να ικανοποιήσει τους χρήστες ενέργειας.

Οι σπόροι για το PowerShell φυτεύτηκαν το 2002 όταν η Microsoft άρχισε να εργάζεται στο Microsoft Shell, επίσης γνωστό ως Monad, το οποίο σχεδιάστηκε για να είναι επεκτάσιμο από τους χρήστες. Η Monad κυκλοφόρησε το 2005 και τελικά μετονομάστηκε σε PowerShell το 2006. Ταυτόχρονα, ενσωματώθηκε στο ίδιο το λειτουργικό σύστημα.

Αλλά τι σημαίνει όλα αυτά;

command-prompt-Powerhell-PowerShell

Με απλά λόγια, το PowerShell σας επιτρέπει δημιουργήστε τις δικές σας εντολές και σενάρια χρησιμοποιώντας τη γλώσσα προγραμματισμού C #. Τόσο το PowerShell όσο και το C # είναι ενσωματωμένα στο Microsoft .NET Framework, που σημαίνει ότι έχετε πρόσβαση σε πολλά προϋφιστάμενων λειτουργιών και εργαλείων που θα σας βοηθήσουν να δημιουργήσετε καλύτερες εντολές και σενάρια με λιγότερο συνολικά προσπάθεια.

Το PowerShell διαθέτει πολλές προηγμένες δυνατότητες Ενισχύστε την παραγωγικότητά σας με τα σενάρια Windows PowerShellΤι γίνεται αν μπορούσατε να μεταφέρετε την παραγωγικότητα του Linux στα Windows; Οι περισσότερες διανομές Linux διατίθενται με το ισχυρό κέλυφος Bash. Το PowerShell είναι ένα εξίσου ισχυρό τερματικό για Windows. Διαβάστε περισσότερα - όπως απομακρυσμένη εκτέλεση εργασιών, εργασίες στο παρασκήνιο, αυτοματοποίηση εργασιών, διοχέτευση εντολών και άλλα - που το καθιστούν α καλύτερη επιλογή από την αρχαϊκή γραμμή εντολών, όταν έχετε πολλή διαχείριση και συντήρηση συστήματος κάνω.

Πρέπει να χρησιμοποιήσετε το PowerShell; Λοιπόν, ο μέσος χρήστης δεν χρειάζεται πραγματικά όλα αυτά τα κουδούνια και σφυρίχτρες. Οι διαχειριστές και οι χρήστες ενέργειας, από την άλλη πλευρά, πιθανώς θα λατρέψουν αυτό που μπορεί να κάνει. Ξεκινήστε με αυτά βασικές εντολές PowerShell 6 Βασικές εντολές PowerShell για να αξιοποιήσετε περισσότερο τα WindowsΤο PowerShell είναι αυτό που παίρνετε όταν δίνετε στεροειδή στη γραμμή εντολών των Windows. Σας παρέχει έλεγχο για σχεδόν κάθε πτυχή του συστήματος των Windows. Σας βοηθάμε να αυξήσετε την καμπύλη μάθησης. Διαβάστε περισσότερα για να πάρετε μια γεύση από τις δυνατότητές του.

Σημείωση: Το PowerShell έχει λίγο καμπύλη εκμάθησης, οπότε μην περιμένετε να το καταλάβετε αμέσως.

Βελτιώσεις PowerShell στα Windows 10

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

Διαχείριση πακέτων: Ο διαχειριστής πακέτων είναι ένας βολικός τρόπος για τη διαχείριση όλου του λογισμικού που κατεβάζετε, εγκαθιστάτε και καταργείτε. Αντί να μεταβείτε από ιστότοπο σε ιστότοπο, απλώς αναζητάτε πακέτα με το PackageManagement (παλαιότερα γνωστό ως OneGet Τα Windows αποκτούν διαχειριστή πακέτων - Λήψη λογισμικού κεντρικά μέσω του OneGetΗ Microsoft προσθέτει ακόμη μια άλλη δυνατότητα Linux στα Windows. Η διαχείριση πακέτων μπορεί να ενισχύσει σοβαρά την παραγωγικότητα, να αυξήσει την ασφάλεια και τελικά να σας εξοικονομήσει πολύ πονοκέφαλο. Σας δείχνουμε πώς θα λειτουργήσει. Διαβάστε περισσότερα ). Με την εγγραφή σε διαφορετικά αποθετήρια, μπορείτε να επιλέξετε ποια πακέτα είναι διαθέσιμα για εσάς.

Το OneGet είναι τεχνικά διαθέσιμο ήδη για τα Windows 8.1, αλλά μόνο εάν εγκαταστήσετε τη Διαχείριση των Windows Πλαίσιο 5.0. Όταν εμφανιστούν τα Windows 10, το PackageManagement θα ενσωματωθεί στο σύστημα από το Προκαθορισμένο.

Ασφαλές κέλυφος (SSH): Το Secure Shell υπήρξε από καιρό ένα βασικό πρωτόκολλο για τη δημιουργία κρυπτογραφημένων συνδέσεων μεταξύ απομακρυσμένων συστημάτων. Χωρίς SSH, είναι εύκολο για τους ξένους να παρακολουθούν δεδομένα καθώς μεταδίδονται.

command-prompt-powershell-χαρακτηριστικά

Μέχρι πρόσφατα, η SSH στα Windows απαιτούσε τη χρήση μιας λύσης τρίτου μέρους (π.χ. PuTTY), αλλά η ομάδα PowerShell ανακοίνωσε ότι θα εφαρμόσει Υποστήριξη SSH στα Windows Windows 10 SSH εναντίον PuTTY: Ώρα να αλλάξετε τον πελάτη απομακρυσμένης πρόσβασης;Ας ρίξουμε μια ματιά στον τρόπο ρύθμισης της πρόσβασης SSH στα Windows 10 και αν τα νέα εργαλεία μπορούν να αντικαταστήσουν το PuTTY. Διαβάστε περισσότερα . Χρειάστηκε λίγος χρόνος, αλλά φαίνεται ότι τα Windows τελικά φτάνουν σε αυτόν τον τομέα.

Χαρακτηριστικά PowerShell: Με την έκδοση 5.0, η ίδια η γλώσσα του PowerShell βελτιώνεται με νέες δυνατότητες όπως: τάξεις και enums, νέες ενσωματωμένες εντολές, διευρυμένες δυνατότητες για υπάρχουσες εντολές, σύνταξη χρωμάτων στην κονσόλα και περισσότερο.

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

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

Έχετε απορίες; Τι πιστεύετε για το PowerShell; Η Microsoft πηγαίνει προς τη σωστή κατεύθυνση; Μοιραστείτε μαζί μας στα παρακάτω σχόλια!

Συντελεστές εικόνας: Γραμμή εντολών από τον Kaleb Fulgham μέσω του Flickr, Κρυπτογραφημένη σύνδεση από τον Andrea Danti μέσω του Shutterstock

Ο Joel Lee έχει πτυχίο B.S. στην Επιστήμη των Υπολογιστών και πάνω από έξι χρόνια επαγγελματικής εμπειρίας γραφής. Είναι ο αρχισυντάκτης του MakeUseOf.