12 πιο χρήσιμες εντολές PowerShell για Windows

Οι περισσότεροι διαχειριστές IT χρησιμοποιούν το PowerShell για scripting και αυτοματοποίηση, αλλά δεν απευθύνεται μόνο σε επαγγελματίες IT—όποιος ασχολείται με ακατάστατους φακέλους χρειάζεται αυτές τις εντολές. Οι άνθρωποι τις χρησιμοποιούν για να εντοπίζουν παλιό κώδικα, να οργανώνουν αρχεία πελατών και να καθαρίζουν το χάος που συσσωρεύεται μετά από μήνες εργασίας μέχρι προθεσμιών.

12. Ζητήστε βοήθεια

12 πιο χρήσιμες εντολές PowerShell για Windows
Εντολή "Λήψη βοήθειας" στο PowerShell

Αν μαθαίνετε PowerShell από βίντεο στο YouTube, μια από τις πρώτες εντολές που θα αναφέρει ο κόσμος είναι η Get-Help. Όπως υποδηλώνει και το όνομα, η Get-Help σάς βοηθά να βρείτε πληροφορίες σχετικά με τα cmdlet του PowerShell, καθώς και τη σύνταξη και τις παραμέτρους τους. Παρέχει ακόμη και παραδείγματα για το πώς να τα χρησιμοποιήσετε.

Για να δείτε πώς λειτουργεί μια εντολή, πληκτρολογήστε Get-Help ακολουθούμενο από το όνομα της εντολής:

Get-Help Get-Process

Αυτή η εντολή εμφανίζει τη σύνοψη, τη σύνταξη και τις παραμέτρους της εντολής.

11. Λήψη εντολής

12 πιο χρήσιμες εντολές PowerShell για Windows
Λήψη εντολής στο Powershell

Ενώ το Get-Help παρέχει λεπτομερείς πληροφορίες σχετικά με ένα cmdlet, το Get-Command σάς βοηθά να βρείτε και να παραθέσετε όλες τις διαθέσιμες εντολές. Για παράδειγμα, εάν γνωρίζετε τι θέλετε να κάνετε αλλά δεν θυμάστε το ακριβές όνομα της εντολής, το Get-Command σάς βοηθά να βρείτε εντολές με βάση μεμονωμένα ονόματα ή μοτίβα.

Για παράδειγμα, για να προσπαθήσετε να βρείτε όλες τις εντολές που περιέχουν τη λέξη "process", πληκτρολογήστε:

Get-Command *process*

Αυτή η εντολή εμφανίζει όλες τις εντολές με το όνομα "process".

10. Δοκιμή-Δικτυακής Σύνδεσης

12 πιο χρήσιμες εντολές PowerShell για Windows
Εντολή Test-NetConnection στο PowerShell

Εάν χρησιμοποιείτε ξεχωριστά εργαλεία για τα ping , telnet και traceroute , το cmdlet Test-NetConnection θα κάνει και τα τρία. Πρόκειται για ένα εργαλείο αντιμετώπισης προβλημάτων δικτύου, το οποίο ελέγχει εάν το πρόβλημα βρίσκεται στο δίκτυο, στον διακομιστή ή κάπου αλλού.

Για να ελέγξετε αν ένας ιστότοπος είναι προσβάσιμος, εκτελέστε:

Test-NetConnection WebTech360.com

Αυτή η εντολή σάς δίνει αποτελέσματα ping και βασικές πληροφορίες σύνδεσης.

9. Get-ChildItem

12 πιο χρήσιμες εντολές PowerShell για Windows
εντολή get childitem στο Powershell

Το Get-ChildItem εμφανίζει τα αρχεία και τους φακέλους σε οποιονδήποτε κατάλογο. Θέλετε να δείτε τα περιεχόμενα στα Έγγραφα; Απλώς πληκτρολογήστε αυτήν την εντολή, αντικαθιστώντας το "όνομα χρήστη" με το όνομά σας:

Get-ChildItem C:\Users\Username\Documents

Μπορείτε να συνδυάσετε το Get-ChildItem με άλλες εντολές για να δημιουργήσετε σενάρια και να αυτοματοποιήσετε εργασίες επεξεργασίας παρτίδας, αυτοματοποιώντας και ελέγχοντας αρχεία για αντιστοίχιση συγκεκριμένων κριτηρίων.

8. Πού-Αντικείμενο

12 πιο χρήσιμες εντολές PowerShell για Windows
Εντολή Where object στο PowerShell

Στο προηγούμενο παράδειγμα, ίσως να παρατηρήσατε ότι το άρθρο χρησιμοποιούσε το cmdlet Where-Object για την εύρεση μεγάλων αρχείων και σας ενδιέφερε να μάθετε τι κάνει αυτή η εντολή. Η εντολή Where-Object φιλτράρει τα δεδομένα επιλέγοντας αντικείμενα με συγκεκριμένες τιμές ιδιοτήτων - παρόμοια με μια εντολή if στον προγραμματισμό. Μέσα στις αγκύλες, το $_ αντιπροσωπεύει κάθε στοιχείο που αξιολογείται σε σχέση με τα κριτήρια φιλτραρίσματος που έχετε ορίσει.

Για παράδειγμα, αν θέλετε να δείτε όλες τις υπηρεσίες που εκτελούνται, πληκτρολογήστε αυτήν την εντολή:

Get-Service | Where-Object {$_.Status -eq "Running"}

7. Επιλογή Αντικειμένου

12 πιο χρήσιμες εντολές PowerShell για Windows
Εντολή επιλογής αντικειμένου στο Powershell

Συχνά, η έξοδος της εντολής περιλαμβάνει περισσότερες πληροφορίες από όσες χρειάζεστε. Η εντολή Select-Object σάς επιτρέπει να επιλέξετε μόνο τα δεδομένα που θέλετε. Στη συνέχεια, μπορείτε να εξαγάγετε τις επιλεγμένες ιδιότητες σε ένα αρχείο CSV χρησιμοποιώντας το cmdlet Export-Csv. Για να δείτε μόνο τα ονόματα και την κατάσταση των υπηρεσιών, χρησιμοποιήστε:

Get-Service | Select-Object Name, Status

Αν ψάχνετε για τις 5 κορυφαίες διεργασίες που χρησιμοποιούν CPU , ορίστε:

Get-Process | Sort-Object CPU -Descending | Select-Object -First 5 Name, CPU

6. Λήψη μέλους

12 πιο χρήσιμες εντολές PowerShell για Windows
Εντολή Get-Member στο PowerShell

Το PowerShell λειτουργεί με αντικείμενα και το Get-Member σας δείχνει τις ιδιότητες και τις μεθόδους τους. Για παράδειγμα, εάν η εντολή σας δώσει ένα αρχείο, το Get-Member μπορεί να σας δείξει το μέγεθος του αρχείου, την ημερομηνία δημιουργίας και άλλες λεπτομέρειες. Πληκτρολογήστε την ακόλουθη εντολή για να δείτε τις πληροφορίες που περιέχει ένα αντικείμενο διεργασίας:

Get-Process | Get-Member

Αυτή η εντολή εμφανίζει ιδιότητες όπως CPU, Id και WorkingSet, μαζί με μεθόδους όπως Kill() και Refresh().

5. Ορισμός-Πρόχειρου και Λήψη-Πρόχειρου

12 πιο χρήσιμες εντολές PowerShell για Windows
Ορισμός εντολής πρόχειρου στο PowerShell

Όταν έχετε μια μεγάλη ποσότητα εξόδου PowerShell που θέλετε να αντιγράψετε, μπορείτε είτε να την επιλέξετε ολόκληρη χειροκίνητα είτε να χρησιμοποιήσετε το Set-Clipboard. Η χειροκίνητη επιλογή σημαίνει κύλιση προς τα πάνω, έναρξη επιλογής, προσεκτική μεταφορά προς τα κάτω και ελπίδα ότι δεν θα κάνετε κάποιο λάθος στην πορεία. Το Set-Clipboard και το Get-Clipboard κάνουν όλη αυτή τη διαδικασία πολύ πιο απλή.

Για να αντιγράψετε τα αποτελέσματα της εντολής στο πρόχειρο, πληκτρολογήστε την ακόλουθη εντολή:

Get-Process | Select-Object Name, CPU | Set-Clipboard

Τώρα μπορείτε να επικολλήσετε τα αποτελέσματα στο Microsoft Excel ή σε οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου.

4. Out-GridView

12 πιο χρήσιμες εντολές PowerShell για Windows
Εντολή Out-GridView στο PowerShell

Μερικές φορές χρειάζεται να ταξινομείτε και να φιλτράρετε τα αποτελέσματα διαδραστικά. Το Out-GridView ανοίγει ένα ξεχωριστό παράθυρο με έναν πίνακα με δυνατότητα αναζήτησης και ταξινόμησης.

Get-Process | Out-GridView

Αυτή η εντολή θα ανοίξει ένα νέο παράθυρο που θα εμφανίζει μια λίστα με τις διεργασίες που εκτελούνται σε μορφή πίνακα GUI. Κάντε κλικ στις κεφαλίδες των στηλών για ταξινόμηση ή πληκτρολογήστε στο πλαίσιο φίλτρου για αναζήτηση.

3. Λήψη-Διαδικασίας

12 πιο χρήσιμες εντολές PowerShell για Windows
Εντολή Get-Process στο Powershell

Η εντολή Get-Process εμφανίζει κάθε πρόγραμμα που εκτελείται στον υπολογιστή σας, συμπεριλαμβανομένης της χρήσης μνήμης, του χρόνου CPU και του αναγνωριστικού διεργασίας.

Για να δείτε όλες τις διεργασίες που εκτελούνται, απλώς πληκτρολογήστε:

Get-Process

2. Get-FileHash

12 πιο χρήσιμες εντολές PowerShell για Windows
Εντολή Get-FileHash στο Powershell

Το Get-FileHash υπολογίζει την τιμή κατακερματισμού των περιεχομένων του αρχείου χρησιμοποιώντας τον καθορισμένο αλγόριθμο κατακερματισμού. Αυτή η εντολή σάς επιτρέπει να επαληθεύσετε τις λήψεις ή να ελέγξετε εάν κάποιος έχει παραβιάσει τα αρχεία σας.

Για να λάβετε το hash SHA256 ενός αρχείου:

Get-FileHash C:\Downloads\Sample.docx

1. Η παράμετρος -WhatIf

12 πιο χρήσιμες εντολές PowerShell για Windows
παράμετρος εντολής whatif στο PowerShell

Η παράμετρος -WhatIf σάς επιτρέπει να κάνετε προεπισκόπηση των αποτελεσμάτων της εντολής χωρίς να την εκτελέσετε. Αυτή η επιλογή είναι ιδιαίτερα χρήσιμη κατά την εκτέλεση εντολών Powershell για τη διαγραφή, μετακίνηση ή τροποποίηση αρχείων, όπως για τον καθαρισμό παλιών αρχείων καταγραφής δημιουργίας ή την ανάπτυξη πόρων ιστού.

Για να δείτε σε προεπισκόπηση ποια αρχεία θα διαγραφούν, προσθέστε -WhatIf:

Remove-Item C:\Temp\*.log -WhatIf

Το PowerShell θα εμφανίσει κάθε αρχείο που θα διαγράψει, αλλά δεν θα διαγράψει κανένα αρχείο.

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

Ξεκινήστε με το Get-Help όταν κολλήσετε, χρησιμοποιήστε το Where-Object για να φιλτράρετε τις ανεπιθύμητες λεπτομέρειες και προσθέστε πάντα -WhatIf πριν κάνετε οτιδήποτε που μπορεί να διαγράψει ή να αλλάξει ένα αρχείο. Μόλις κατανοήσετε αυτά τα βασικά, μπορείτε να αυτοματοποιήσετε αυτές τις εργασίες με το PowerShell αντί να χρειάζεται να τις πληκτρολογείτε χειροκίνητα κάθε φορά.

Δείτε επίσης:

Αφήστε ένα σχόλιο

Πώς να απενεργοποιήσετε μόνιμα τις λειτουργίες τεχνητής νοημοσύνης στον Firefox

Πώς να απενεργοποιήσετε μόνιμα τις λειτουργίες τεχνητής νοημοσύνης στον Firefox

Ο Firefox περιλαμβάνει μια επιλογή για να απενεργοποιήσετε όλες τις λειτουργίες τεχνητής νοημοσύνης με ένα μόνο κουμπί μέσω των νέων στοιχείων ελέγχου τεχνητής νοημοσύνης στις Ρυθμίσεις. Δείτε πώς.

Πώς να ενεργοποιήσετε τις νέες δυνατότητες για την Ενημέρωση Φεβρουαρίου 2026 των Windows 11 (KB5074105)

Πώς να ενεργοποιήσετε τις νέες δυνατότητες για την Ενημέρωση Φεβρουαρίου 2026 των Windows 11 (KB5074105)

Χρησιμοποιήστε το ViveTool για να ενεργοποιήσετε τις νέες δυνατότητες που θα κυκλοφορήσουν στην Ενημέρωση των Windows 11 Φεβρουαρίου 2026 (KB5074105) 26200.7705 (25H2).

Πώς να κατεβάσετε το αρχείο ISO των Windows 11

Πώς να κατεβάσετε το αρχείο ISO των Windows 11

Για να κατεβάσετε το αρχείο ISO των Windows 11, μπορείτε να χρησιμοποιήσετε τον ιστότοπο της Microsoft, το Media Creation Tool, το Rufus και το UUP Dump. Δείτε πώς.

Πώς να δημιουργήσετε ένα εκκινήσιμο μέσο εγκατάστασης USB για τα Windows 11 24H2

Πώς να δημιουργήσετε ένα εκκινήσιμο μέσο εγκατάστασης USB για τα Windows 11 24H2

Για να δημιουργήσετε ένα εκκινήσιμο μέσο USB των Windows 11 24H2, μπορείτε να χρησιμοποιήσετε το Εργαλείο δημιουργίας μέσων, τη Γραμμή εντολών, το Ventoy ή το Rufus. Οδηγίες εδώ.

Πώς να ενεργοποιήσετε τη σκοτεινή λειτουργία στα Windows 11

Πώς να ενεργοποιήσετε τη σκοτεινή λειτουργία στα Windows 11

Για να ΕΝΕΡΓΟΠΟΙΗΣΕΤΕ τη σκοτεινή λειτουργία στα Windows 11, ανοίξτε τις Ρυθμίσεις > Εξατομίκευση > Χρώματα και, στην επιλογή Επιλογή λειτουργίας, επιλέξτε τη Σκούρο λειτουργία.

Η Microsoft συνεχίζει την επιδιόρθωση της σκοτεινής λειτουργίας του File Explorer στα Windows 11

Η Microsoft συνεχίζει την επιδιόρθωση της σκοτεινής λειτουργίας του File Explorer στα Windows 11

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

Πώς να χρησιμοποιήσετε τη λειτουργία πολλαπλών νημάτων Robocopy για να επιταχύνετε την αντιγραφή αρχείων στα Windows 10

Πώς να χρησιμοποιήσετε τη λειτουργία πολλαπλών νημάτων Robocopy για να επιταχύνετε την αντιγραφή αρχείων στα Windows 10

Για να χρησιμοποιήσετε το Robocopy σε πολλαπλά νήματα στα Windows 10, χρησιμοποιήστε τον διακόπτη /MT για να αντιγράψετε πολλά αρχεία ταυτόχρονα, να μειώσετε τον χρόνο μεταφοράς και να βελτιστοποιήσετε την απόδοση.

5 τρόποι για να κατεβάσετε τα Windows 11 (2026)

5 τρόποι για να κατεβάσετε τα Windows 11 (2026)

Για να κατεβάσετε τα Windows 11 το 2026, μπορείτε να χρησιμοποιήσετε τον Βοηθό Εγκατάστασης, το Εργαλείο Δημιουργίας Μέσων, το Rufus, το UUP Dump και την άμεση λήψη ISO.

Το KB5071546 (build 19045.6691) για τα Windows 10 ESU εγκαταλείπεται με την ενημέρωση Δεκεμβρίου 2025

Το KB5071546 (build 19045.6691) για τα Windows 10 ESU εγκαταλείπεται με την ενημέρωση Δεκεμβρίου 2025

Εκδόσεις KB5071546 (εκδόσεις 19044.6691 και 19045.6691) για τα Windows 10 22H2 και 21H2 με διορθώσεις ως μέρος της πρώτης Εκτεταμένης Ενημέρωσης Ασφαλείας.

Πώς να δημιουργήσετε σημείο επαναφοράς συστήματος στα Windows 11

Πώς να δημιουργήσετε σημείο επαναφοράς συστήματος στα Windows 11

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