Πως να

Ξεκινώντας με το Windows Powershell

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

Τα Windows είναι ένα γραφικό λειτουργικό σύστημα όπου ξεκινάτε και ελέγχετε δραστηριότητες με το ποντίκι. Για να διατηρήσετε τη διασύνδεση ωραία και τακτοποιημένη, μόνο ένας περιορισμένος αριθμός λειτουργιών είναι άμεσα προσβάσιμοι, για άλλους πρέπει να βουτήξετε βαθιά στο σύστημα και να εκτελείτε συχνά πολλές ενέργειες. Το ίδιο αποτέλεσμα, αλλά πιο γρήγορο και πιο εύκολο να επιτευχθεί μέσω του PowerShell. Το PowerShell είναι διεπαφή γραμμής εντολών των Windows όπου εκδίδετε εντολές κειμένου στο λειτουργικό σύστημα. Διαβάστε επίσης: 80 συμβουλές για Windows 8.

Τώρα, όταν αναφέρεται η λέξη PowerShell, πολλοί πιστεύουν ότι τα πράγματα γίνονται πολύ δύσκολα πολύ γρήγορα. Ωστόσο, αυτό δεν είναι καθόλου απαραίτητο. Το PowerShell έχει επίσης πολλά να προσφέρει για καθημερινή χρήση. Κάτι που, για παράδειγμα, είναι πολύ πιο γρήγορο στο PowerShell από ό, τι στα Windows του ποντικιού, λαμβάνει πληροφορίες συστήματος. Για παράδειγμα, μια επισκόπηση των καρτών δικτύου, των διευθύνσεων MAC και της διαμόρφωσης IP. Στο PowerShell είναι μία εντολή, στα Windows πολλά κλικ και παράθυρα ανοίγουν και κλείνουν.

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

01 Εκκίνηση της κονσόλας

Το PowerShell ξεκινά ανοίγοντας την κονσόλα όπου μπορείτε να εισαγάγετε εντολές ότι ο υπολογιστής θα εκτελεστεί μόλις πατήσετε Enter. Τα Windows έχουν δύο τέτοιες κονσόλες, τη Γραμμή εντολών και το PowerShell, η τελευταία είναι μακράν η πιο ισχυρή. Για να ξεκινήσετε το PowerShell, κάντε κλικ στο Έναρξη / Όλα τα προγράμματα / Αξεσουάρ / PowerShell / PowerShell. Εάν δεν χρησιμοποιείτε Windows 7, αλλά Windows 8 ή 8.1, πατήστε το πλήκτρο Windows για να μεταβείτε στη διεπαφή Metro και, στη συνέχεια, πληκτρολογήστε PowerShell. Στη συνέχεια κάντε κλικ στο Windows PowerShell.

Τα Windows έχουν δύο παράθυρα εντολών. Το PowerShell είναι το πιο ισχυρό από αυτά.

Ξεκινήστε το PowerShell μέσω της διεπαφής Metro στα Windows 8.

Είναι πολύ πιθανό να μεταβείτε εντελώς στο PowerShell. Μπορείτε να συνεχίσετε να χρησιμοποιείτε τις γνωστές εντολές DOS.

02 Έκδοση και εκτέλεση εντολών

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

Για να δείτε ποια έκδοση του PowerShell χρησιμοποιείτε, πληκτρολογήστε την εντολή πλήθος και πατήστε Enter. Μέλισσα Εκδοχή τώρα βλέπετε την έκδοση του PowerShell, η έκδοση 1 ήταν τα Windows XP και Vista. Οι εκδόσεις 2 έως και στα Windows 7, 8 και 8.1 αντίστοιχα. Για να κλείσετε την κονσόλα χρησιμοποιήστε την εντολή Εξοδος και πάλι ακολουθούμενο από το πάτημα του Enter. Χρησιμοποιήστε τα πλήκτρα πάνω και κάτω βέλους για να μετακινηθείτε στις εντολές που χρησιμοποιήσατε προηγουμένως.

Τα Windows XP, Vista 7, 8 και 8.1 περιέχουν διαφορετικές εκδόσεις του PowerShell, αν και όλα φαίνονται ίδια.

03 Cmdlets

Μια εντολή που μπορεί να εκτελέσει το PowerShell ονομάζεται cmdlet (command-let). Υπάρχουν χιλιάδες παραλλαγές, αλλά ο αριθμός που είναι πραγματικά διαθέσιμος σε έναν υπολογιστή εξαρτάται εξ ολοκλήρου από την έκδοση των Windows και τυχόν πρόσθετο λογισμικό που έχει εγκατασταθεί. Για παράδειγμα, το PowerShell στα Windows 8 έχει περίπου 400 cmdlets από προεπιλογή. Για να τα δείτε όλα, μπορείτε να εκτελέσετε την εντολή Λήψη-εντολή χρήση. Μετά το Enter η μεγάλη λίστα πετά σε όλη την οθόνη.

Μετακινηθείτε σε αυτό και θα δείτε ότι το όνομα ενός cmdlet περιγράφει αμέσως τι κάνει και η εντολή. Το όνομα ξεκινά πάντα με μια λειτουργία, έπειτα με μια παύλα και, στη συνέχεια, με το μέρος στο οποίο θα εκτελεστεί η εντολή, για παράδειγμα Λήψη-Εκτύπωση ή Ορισμός-ημερομηνία.

Το PowerShell στα Windows 8 έχει μόλις πάνω από 400 cmdlets από προεπιλογή.

Ξεκινήστε το PowerShell με περισσότερα δικαιώματα

Όταν ξεκινάτε το PowerShell, το πρόγραμμα λαμβάνει τα ίδια δικαιώματα με εσάς. Και αν ήσασταν συνήθως ο διαχειριστής του υπολογιστή με Windows XP και Vista, στα Windows 7 και 8 (.1) δεν είστε πλέον αυτό. Είστε απλός χρήστης και το PowerShell. Αλλά για πολλές εργασίες το PowerShell χρειάζεται περισσότερα δικαιώματα. Η εκκίνηση του PowerShell με τα πρόσθετα δικαιώματα ενός διαχειριστή μπορεί να γίνει κάνοντας δεξί κλικ στον σύνδεσμο PowerShell και επιλέγοντας Εκτέλεση ως διαχειριστής.

Εάν το PowerShell ξεκινά με επιπλέον δικαιώματα, μπορείτε να το δείτε στη γραμμή τίτλου, λέει Διαχειριστής: Windows PowerShell αντί για Windows PowerShell. Μπορείτε επίσης να το ενεργοποιήσετε από προεπιλογή κάνοντας δεξί κλικ στη συντόμευση και, στη συνέχεια, κάντε κλικ στο Ιδιότητες / Συντόμευση / Για προχωρημένους / Εκτέλεση ως διαχειριστής.

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

04 παράμετροι

Εκτός από μια ξεχωριστή εντολή, τα cmdlets μπορούν επίσης να συμπληρωθούν με επιπλέον παραμέτρους. Οι πρόσθετες παράμετροι παρέχουν τη δυνατότητα ελέγχου της εκτέλεσης του cmdlet. Μια παράμετρος ξεκινά πάντα με ένα κενό και μια παύλα με το όνομα της παραμέτρου που επισυνάπτεται σε αυτό, έπειτα ένα κενό και στη συνέχεια την προδιαγραφή της παραμέτρου.

Για παράδειγμα Λήψη-Διαδικασία παραθέτει όλες τις ενεργές διαδικασίες με τη χρήση της μνήμης και του επεξεργαστή τους, αλλά Get-Process -ProcessName explorer επιστρέφει μόνο το συγκεκριμένο για τη διαδικασία που ονομάζεται εξερευνητής.

Διαφορά μεταξύ Get-Process και Get-Process cmdlet με πρόσθετες παραμέτρους.