Πώς να δημιουργήσετε και να εκτελέσετε το αρχείο σεναρίου PowerShell στα Windows 11/10
Ένα σενάριο είναι απλώς μια συλλογή εντολών που αποθηκεύονται σε ένα αρχείο κειμένου (χρησιμοποιώντας την ειδική επέκταση .ps1 ) που το PowerShell κατανοεί και εκτελεί με τη σειρά για να εκτελέσει διαφορετικές ενέργειες. Σε αυτήν την ανάρτηση, θα περιγράψουμε τη διαδικασία που περιλαμβάνει ο τρόπος δημιουργίας και εκτέλεσης ενός αρχείου σεναρίου PowerShell στα (PowerShell)Windows 11/10 .
Το PowerShell(PowerShell) είναι ένα εργαλείο γραμμής εντολών που σχεδιάστηκε από τη Microsoft για την εκτέλεση εντολών και σεναρίων για την αλλαγή ρυθμίσεων και την αυτοματοποίηση εργασιών. Κατά κάποιο τρόπο, είναι παρόμοιο με τη γραμμή εντολών(Command Prompt) . Ωστόσο, το PowerShell είναι μια πιο ικανή διεπαφή γραμμής εντολών ( CLI ) που προσφέρει ένα εκτεταμένο σύνολο εργαλείων και μεγαλύτερη ευελιξία και έλεγχο. Επίσης, σε αντίθεση με τη γραμμή εντολών, το PowerShell είναι διαθέσιμο σε Windows , macOS και Linux .
Για να δείτε πώς να δημιουργήσετε και να εκτελέσετε το αρχείο δέσμης ενεργειών PowerShell στα (PowerShell)Windows 11/10 , ακολουθήστε τις οδηγίες για καθεμία από τις εργασίες όπως φαίνεται στις αντίστοιχες ενότητες.
Πώς να δημιουργήσετε ένα αρχείο σεναρίου PowerShell
Στα Windows 11/10 , μπορείτε να δημιουργήσετε αρχεία σεναρίων PowerShell χρησιμοποιώντας σχεδόν οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου ή την κονσόλα ISE ( Integrated Scripting Environment ). Ωστόσο, η προτιμώμενη επιλογή για τη δημιουργία σεναρίων προς τα εμπρός είναι να χρησιμοποιήσετε το πρόγραμμα επεξεργασίας κώδικα του Visual Studio(Studio Code) με την επέκταση PowerShell .
Το Visual Studio Code — επίσης γνωστό ως κώδικας VS —(VS Code —) είναι ένας δωρεάν και επεκτάσιμος επεξεργαστής κώδικα πολλαπλών πλατφορμών που παρέχει ένα περιβάλλον για την επεξεργασία σχεδόν κάθε είδους γλώσσας προγραμματισμού. Και όταν προσθέτετε την επέκταση PowerShell , έχετε μια πλήρως διαδραστική εμπειρία επεξεργασίας σεναρίων, ακόμη και με την υποστήριξη IntelliSense (συμπλήρωση κώδικα).
Δείτε πώς μπορείτε να δημιουργήσετε αρχείο σεναρίου PowerShell στα (PowerShell)Windows 11/10 χρησιμοποιώντας τον κώδικα VS(VS Code) :
- Μεταβείτε στη σελίδα λήψης του Visual Studio(Head to Visual Studio Download page) .
- Κάντε κλικ στο κουμπί Windows για λήψη του προγράμματος εγκατάστασης.
- Κάντε διπλό κλικ(Double-click) στο ληφθέν αρχείο για να ξεκινήσει η διαδικασία εγκατάστασης του VS Code .
- Επιβεβαιώστε τους όρους της συμφωνίας.
- Κάντε κλικ στο κουμπί Επόμενο(Next) .
- Κάντε ξανά κλικ στο κουμπί Επόμενο(Next) .
- Κάντε κλικ στο κουμπί Επόμενο(Next) άλλη μια φορά.
- Επιβεβαιώστε(Confirm) πρόσθετες εργασίες όπως απαιτείται.
- Κάντε κλικ στο κουμπί Επόμενο(Next) .
- Κάντε κλικ στο κουμπί Εγκατάσταση(Install) .
- Κάντε κλικ στο κουμπί Τέλος(Finish) .
Μόλις ολοκληρώσετε τα βήματα, μπορείτε να προχωρήσετε στην εγκατάσταση της επέκτασης PowerShell . Να πώς:
- Ανοίξτε τον κωδικό VS.(VS Code)
- Κάντε κλικ στην καρτέλα Επεκτάσεις(Extensions) από το αριστερό παράθυρο ή πατήστε τον συνδυασμό CTRL + SHIFT + X
- Αναζητήστε το PowerShell και επιλέξτε το κορυφαίο αποτέλεσμα.
- Κάντε κλικ στο κουμπί Εγκατάσταση(Install) .
Αφού ολοκληρώσετε τα βήματα εγκατάστασης, μπορείτε να ξεκινήσετε να γράφετε σενάρια PowerShell χρησιμοποιώντας τον κώδικα του Visual Studio(Studio Code) . Να πώς:
- Ανοίξτε τον κωδικό VS.(VS Code)
- Κάντε κλικ στο μενού Αρχείο(File) και επιλέξτε Νέο αρχείο(New File) .
- Κάντε κλικ στο μενού Αρχείο(File) και επιλέξτε Αποθήκευση ως(Save as) επιλογή.
- Στο πεδίο Όνομα αρχείου(File name) καθορίστε ένα όνομα για το αρχείο με την επέκταση .ps1 — για παράδειγμα, TWC_script.ps1 .
- Κάντε κλικ στο κουμπί Αποθήκευση(Save) .
Γράψτε ένα νέο ή επικολλήστε το σενάριο που θέλετε να εκτελέσετε — για παράδειγμα:
Write-Host "Welcome to TheWindowsClub.com! Your first script executed successfully"
Το παραπάνω σενάριο θα εμφανίσει την παρακάτω φράση στην οθόνη.
Welcome to TheWindowsClub.com! Your first script executed successfully
Μπορείτε να κάνετε κλικ στο κουμπί Εκτέλεση(Run) από την επάνω δεξιά πλευρά (ή να πατήσετε το πλήκτρο F5) για να εκτελέσετε το σενάριο.
- Κάντε κλικ στο μενού Αρχείο(File) .
- Κάντε κλικ στην επιλογή Αποθήκευση(Save) .
Μόλις ολοκληρώσετε τα βήματα χρησιμοποιώντας τον κώδικα του Visual Studio(Studio Code) , το σενάριο θα είναι έτοιμο για εκτέλεση, αλλά θα αποτύχει από προεπιλογή. Αυτό συμβαίνει επειδή οι προεπιλεγμένες ρυθμίσεις του PowerShell είναι πάντα ρυθμισμένες να εμποδίζουν την εκτέλεση οποιασδήποτε δέσμης ενεργειών . (Η μόνη εξαίρεση είναι εάν εκτελείτε τα περιεχόμενα του σεναρίου εντός του Visual Studio Code ή του PowerShell ISE .)
Πώς να εκτελέσετε το αρχείο σεναρίου PowerShell στα Windows 11/10(PowerShell)
Για να εκτελέσετε ένα αρχείο σεναρίου με το PowerShell , πρέπει να αλλάξετε την πολιτική εκτέλεσης στα Windows 11/10 .
Στα Windows 11/10 , το PowerShell περιλαμβάνει τέσσερις πολιτικές εκτέλεσης, όπως:
- Περιορισμένη —(Restricted —) Διακόπτει την εκτέλεση οποιουδήποτε σεναρίου.
- RemoteSigned — Επιτρέπει(Allows) τα σενάρια που δημιουργούνται στη συσκευή, αλλά τα σενάρια που δημιουργούνται σε άλλον υπολογιστή δεν θα εκτελούνται εκτός εάν περιλαμβάνουν την υπογραφή ενός αξιόπιστου εκδότη.
- AllSigned — Όλα τα σενάρια θα εκτελούνται, αλλά μόνο εάν τα έχει υπογράψει ένας αξιόπιστος εκδότης.
- Unrestricted — Εκτελεί(Runs) οποιοδήποτε σενάριο χωρίς περιορισμούς.
Δείτε πώς μπορείτε να εκτελέσετε το αρχείο σεναρίου PowerShell στα Windows 11/10:(PowerShell)
- Πατήστε το πλήκτρο Windows key + X για να ανοίξετε το Power User Menu(open Power User Menu) .
- Πατήστε A στο πληκτρολόγιο για να εκκινήσετε το PowerShell σε λειτουργία διαχειριστή/ανυψωμένη.
- Στην κονσόλα PowerShell , πληκτρολογήστε την παρακάτω εντολή και πατήστε Enter .
Set-ExecutionPolicy RemoteSigned
- Πληκτρολογήστε A και πατήστε Enter (αν υπάρχει).
Στη συνέχεια, πληκτρολογήστε την παρακάτω εντολή και πατήστε Enter για να εκτελέσετε το σενάριο. Φροντίστε(Make) να αλλάξετε το σύμβολο κράτησης θέσης "PATHTOSCRIPT" στη θέση του σεναρίου σας.
& "C:\PATH\TO\SCRIPT\TWC_script.ps1"
Αφού ολοκληρώσετε τα βήματα, το σενάριο θα εκτελεστεί και εάν γράφτηκε σωστά, θα πρέπει να δείτε την έξοδο του χωρίς προβλήματα.
Αυτό είναι το πώς να δημιουργήσετε και να εκτελέσετε το αρχείο σεναρίου PowerShell στα (PowerShell)Windows 11/10 !
Σχετικά(Related) : Πώς να εκτελείτε τοπικά σενάρια PowerShell χωρίς υπογραφή(How to run local PowerShell Scripts without Signing) .
Related posts
Απενεργοποιήστε τις Ερωτήσεις ασφαλείας στα Windows 11/10 χρησιμοποιώντας μια δέσμη ενεργειών PowerShell
Ελέγξτε την αρχιτεκτονική του λειτουργικού συστήματος των Windows 10 χρησιμοποιώντας το PowerShell ή τη γραμμή εντολών
Δημιουργήστε σημείο επαναφοράς συστήματος χρησιμοποιώντας τη γραμμή εντολών ή το PowerShell
Πώς να χρησιμοποιήσετε το Windows PowerShell ISE - Οδηγός για αρχάριους
Τι είναι το PWSH.EXE; Λίστα της σύνταξης PWSH που μπορείτε να χρησιμοποιήσετε
Το PowerShell ανοίγει κατά την εκκίνηση στα Windows 11/10
Πώς να απεγκαταστήσετε το PowerShell στα Windows 10
Διαμορφώστε την πρόσβαση σε ελεγχόμενο φάκελο χρησιμοποιώντας την πολιτική ομάδας και το PowerShell
Σενάριο PowerShell για έλεγχο της κατάστασης του Windows Update
Εξαγωγή και δημιουργία αντιγράφων ασφαλείας προγραμμάτων οδήγησης συσκευών χρησιμοποιώντας το PowerShell στα Windows 11/10
Αντικαταστήστε τη γραμμή εντολών με το PowerShell στο μενού WinX των Windows 10
Πώς να βρείτε και να απενεργοποιήσετε κάμερες Web χρησιμοποιώντας το PowerShell στα Windows 10
Πώς να αποκρύψετε τις ενημερώσεις των Windows χρησιμοποιώντας το PowerShell στα Windows 11/10
Πώς να δείτε το ιστορικό εντολών PowerShell στα Windows 10
Πώς να αποκλείσετε την IP ή έναν ιστότοπο χρησιμοποιώντας το PowerShell στα Windows 10
Πώς να προσθέσετε το PowerShell στο μενού περιβάλλοντος στα Windows 10
Καταχωρίστε τις ρυθμίσεις BIOS του υπολογιστή χρησιμοποιώντας τη μονάδα GetBIOS PowerShell
Πώς να επαναφέρετε τις εφαρμογές του Microsoft Store χρησιμοποιώντας το PowerShell στα Windows 10
Διαφορά μεταξύ PowerShell και PowerShell Core
Πώς να απενεργοποιήσετε το WiFi χρησιμοποιώντας CMD ή Powershell στα Windows 10