Το PowerShell είναι ένα κέλυφος γραμμής εντολών που χρησιμοποιείται για την αυτοματοποίηση εργασιών μέσω μιας γλώσσας δέσμης ενεργειών που βασίζεται στο. NET πλαίσιο της Microsoft. Το PowerShell χρησιμοποιεί εντολές που ονομάζονται cmdlets για να ενσωματωθούν με δέσμες ενεργειών ή εφαρμογές. Το PowerShell περιλαμβάνεται εγγενώς στα Windows και μπορεί να ανοίξει από την εντολή Εκτέλεση, ενώ οι χρήστες Mac και Linux θα πρέπει να το εγκαταστήσουν και να το εκτελέσουν μέσω του τερματικού. Μόλις εκτελεστεί, υπάρχουν μερικά βασικά cmdlets που μπορείτε να χρησιμοποιήσετε για να εξοικειωθείτε με το PowerShell.
Βήματα
Μέθοδος 1 από 4: Εκτέλεση PowerShell (Windows)
Βήμα 1. Πατήστε ⊞ Win+R
Αυτό θα ανοίξει ένα παράθυρο εντολών Εκτέλεση.
- Εάν δεν θέλετε να χρησιμοποιήσετε την εντολή Εκτέλεση, μπορείτε επίσης να αναζητήσετε το μενού Έναρξη για το "PowerShell".
- Το PowerShell περιλαμβάνεται σε εκδόσεις των Windows 7 ή νεότερες εκδόσεις.
Βήμα 2. Εισαγάγετε το "PowerShell" στο πεδίο κειμένου
Βήμα 3. Κάντε κλικ στο "OK"
Θα ανοίξει ένα νέο παράθυρο PowerShell.
Μέθοδος 2 από 4: Εκτέλεση PowerShell (Mac)
Βήμα 1. Μεταβείτε στη διεύθυνση https://github.com/PowerShell/PowerShell στο πρόγραμμα περιήγησής σας
Αυτή είναι η επίσημη σελίδα github για το PowerShell.
Βήμα 2. Κατεβάστε και εγκαταστήστε το αρχείο.pkg για Mac
Πρέπει να χρησιμοποιείτε OSX 10.11 ή νεότερη έκδοση.
Βήμα 3. Ανοίξτε το Launchpad
Αυτό είναι το εικονίδιο πυραύλου στην κάτω αποβάθρα.
Βήμα 4. Εισαγάγετε "Τερματικό" στο πεδίο αναζήτησης
Μπορείτε επίσης να βρείτε το τερματικό στην ενότητα "Εφαρμογές> Βοηθητικά προγράμματα".
Βήμα 5. Εκκίνηση τερματικού
Θα εμφανιστεί ένα κενό παράθυρο τερματικού.
Βήμα 6. Εισαγάγετε το "powerhell" και πατήστε ↵ Enter
Θα εμφανιστεί ένα μήνυμα powerhell με την ένδειξη "PS". Αυτό σημαίνει ότι το powerhell εκτελείται και μπορείτε να χρησιμοποιήσετε το τερματικό για να εισαγάγετε cmdlets.
Μέθοδος 3 από 4: Εκτέλεση PowerShell (Ubuntu)
Βήμα 1. Μεταβείτε στη διεύθυνση https://github.com/PowerShell/PowerShell στο πρόγραμμα περιήγησής σας
Αυτή είναι η επίσημη σελίδα github για το PowerShell.
Βήμα 2. Κατεβάστε το αρχείο.deb για την αντίστοιχη έκδοση του Linux
Το PowerShell είναι διαθέσιμο για Ubuntu 14.04 ή 16.04. Έχουν ξεχωριστά προγράμματα εγκατάστασης που αναφέρονται στη σελίδα.
Βήμα 3. Ανοίξτε ένα παράθυρο τερματικού
Μπορείτε να πατήσετε ⊞ Win+Alt+T ή να κάνετε κλικ στο «Αρχική σελίδα» και να αναζητήσετε «Τερματικό».
Βήμα 4. Πληκτρολογήστε "sudo dpkg -i [όνομα αρχείου εγκατάστασης]" και πατήστε ↵ Enter
Θα σας ζητηθεί να εισαγάγετε τον κωδικό πρόσβασης του υπολογιστή σας όταν χρησιμοποιείτε την εντολή "sudo". Μπορεί να δείτε μια αποτυχία με μη ικανοποιημένες εξαρτήσεις, αλλά αυτό θα επιλυθεί σύντομα.
Το όνομα αρχείου του προγράμματος εγκατάστασης θα μοιάζει με "powerhell_6.0.0-alpha.10-1ubuntu1.16.04.1_amd64.deb" ή "powerhell_6.0.0-alpha.10-1ubuntu1.14.04.1_amd64.deb" ανάλογα με την έκδοση του Ubuntu που εκτελείτε Το
Βήμα 5. Πληκτρολογήστε "sudo apt -get install -f" και πατήστε ↵ Enter
Αυτή η διαμόρφωση του PowerShell θα ολοκληρωθεί.
Βήμα 6. Εισαγάγετε το "powerhell" και πατήστε ↵ Enter
Θα εμφανιστεί ένα μήνυμα powerhell και μπορείτε να εκτελέσετε cmdlets στο τερματικό.
Μέθοδος 4 από 4: Χρήση βασικών εντολών PowerShell
Βήμα 1. Χρησιμοποιήστε το "Get-Command" για να βρείτε cmdlets
Από μόνο του, αυτό το cmdlet θα εμφανίσει όλα τα άλλα cmdlets. Μπορείτε να περιορίσετε την αναζήτησή σας χρησιμοποιώντας τροποποιητές.
- Για παράδειγμα: "Get-Command Name *Disable *" θα εμφανίσει μόνο cmdlets με "απενεργοποίηση" στο όνομα.
- Όλα τα cmdlets εισάγονται πληκτρολογώντας τα στο παράθυρο PowerShell και πατώντας ↵ Enter.
Βήμα 2. Χρησιμοποιήστε το "Get-Help" για να λάβετε πληροφορίες σχετικά με ένα συγκεκριμένο cmdlet
Αυτό το cmdlet θα σας δώσει όλες τις πληροφορίες σχετικά με ένα άλλο cmdlet, το πιο σημαντικό σύνταξη για τον τρόπο χρήσης του cmdlet στόχου.
Για παράδειγμα: "Get-Help Get-Process" θα εμφανίσει όλες τις χρήσιμες πληροφορίες για το cmdlet "Get-Process"
Βήμα 3. Χρησιμοποιήστε το "Get-Process" για να χρησιμοποιήσετε μια διαδικασία που εκτελείται σε υπολογιστή
Μόνο αυτό θα εμφανίσει μια πλήρη λίστα διαδικασιών που εκτελούνται στον υπολογιστή σας. Με έναν τροποποιητή, μπορείτε να ξεχωρίσετε διαδικασίες που προέρχονται από μια συγκεκριμένη εφαρμογή.
- Για παράδειγμα: "Get-Process winword" θα εμφανίσει όλες τις διαδικασίες που εκτελούνται από το Microsoft Word.
- Ομοίως, το "Start-Process" μπορεί να χρησιμοποιηθεί για την εκκίνηση μιας παρουσίας μιας εφαρμογής/διαδικασίας.
Βήμα 4. Χρησιμοποιήστε το "Get-Members" για να δείτε ιδιότητες ή μεθόδους ενός αντικειμένου
Αυτό το cmdlet χρειάζεται ένα αντικείμενο που έχει «διοχετευτεί» σε αυτό για να είναι χρήσιμο. Αυτό γίνεται με την προσθήκη ενός "|" μεταξύ ενός αντικειμένου και του cmdlet "Get-Member".
Για παράδειγμα: «Get-Process | Get-Member "θα μεταφέρει το cmdlet Get-Process σε Get-Member και το Get-Member θα απαριθμήσει όλες τις ιδιότητες και τις μεθόδους που μπορείτε να χρησιμοποιήσετε κατά τη δέσμη ενεργειών με το Get-Process
Βήμα 5. Χρησιμοποιήστε το "Πού-αντικείμενο" για να επιλέξετε αντικείμενα βάσει κριτηρίων
Τα κριτήρια στο Where-Object ορίζονται χρησιμοποιώντας την ακόλουθη μορφοποίηση: "{$ _ [object] [operator] [parameter]}". Το Where-Object χρειάζεται επίσης ένα αντικείμενο που έχει τοποθετηθεί σε αυτό.
- Για παράδειγμα: «Get-Process | Where-Object {$ _. Name -eq "σημειωματάριο"} "θα εκτελέσει Get-Process με τον περιορισμό όπου το όνομα του αντικειμένου είναι ίσο με" σημειωματάριο ".
- Άλλοι τελεστές περιλαμβάνουν: "-lt" (λιγότερο από), "-gt" (μεγαλύτερο από), "-le" (μικρότερο ή ίσο με), "-ge" (μεγαλύτερο ή ίσο με), "-ne" (όχι ίσο με), ή "-like" (αντιστοίχιση μοτίβου).
- Οι παράμετροι που χρησιμοποιούν συμβολοσειρές (λέξεις) πρέπει να περικλείονται σε εισαγωγικά. Αυτό δεν είναι απαραίτητο για ακέραιους αριθμούς (αριθμούς).