Πώς να εκτελέσετε ένα σενάριο PowerShell από ένα αρχείο δέσμης

Pos Na Ektelesete Ena Senario Powershell Apo Ena Archeio Desmes



Το σενάριο PowerShell είναι ένα απλό αρχείο κειμένου που αποθηκεύεται με τη χρήση του ' .ps1 ” επέκταση. Μπορεί να εκτελεστεί χρησιμοποιώντας το λογισμικό PowerShell ISE. Από την άλλη πλευρά, ένα αρχείο BAT αναφέρεται ως αρχείο κειμένου που έχει ' .ΕΝΑΣ ” επέκταση. Πιο συγκεκριμένα, η γραμμή εντολών μπορεί να χρησιμοποιηθεί για την εκτέλεση του αρχείου BAT. Ωστόσο, μπορεί να υπάρχει ένα σενάριο όπου απαιτείται η εκτέλεση της δέσμης ενεργειών PowerShell χρησιμοποιώντας το αρχείο Batch.

Αυτή η ανάρτηση θα εξηγήσει τη μέθοδο για την εκτέλεση του σεναρίου PowerShell του αρχείου δέσμης.

Πώς να εκτελέσετε ένα σενάριο PowerShell από ένα αρχείο δέσμης;

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







Βήμα 1: Δημιουργήστε ένα σενάριο PowerShell

Σε περίπτωση που δεν έχετε το σενάριο αποθηκευμένο στον υπολογιστή σας, ελέγξτε τις οδηγίες για να το δημιουργήσετε.



Πρώτα, ανοίξτε το PowerShell ISE, γράψτε τον κωδικό που δίνεται και, στη συνέχεια, για να αποθηκεύσετε το αρχείο, πατήστε το κουμπί ' Σώσει Κουμπί ”:



εγγραφή-έξοδος 'Αυτοκίνητο'

Εγγραφή-εξαγωγή 'Ποδήλατο'

Εγγραφή-Έξοδος 'Κύκλος'

Εγγραφή-εξαγωγή 'Λεωφορείο'

Εγγραφή-εξαγωγή 'Αεροπλάνο'





Γράψτε το όνομα του σεναρίου και αποθηκεύστε το με το ' .ps1 ” επέκταση αρχείου στο τέλος. Τέλος, για να αποθηκεύσετε το σενάριο, πατήστε το κουμπί ' Σώσει Κουμπί ”:



Βήμα 2: Δημιουργήστε ένα αρχείο δέσμης

Αφού δημιουργήσετε ένα σενάριο PowerShell, δημιουργήστε το αρχείο Batch. Για αυτόν τον λόγο, ανοίξτε το ' Μπλοκ ΣΗΜΕΙΩΣΕΩΝ ” και γράψτε τη δεδομένη γραμμή κώδικα:

  • Πρώτα, γράψτε το ' @echo off ' εντολή.
  • Στη δεύτερη γραμμή, γράψτε ' powershell.exe ” και, στη συνέχεια, γράψτε τη διαδρομή αρχείου σεναρίου PowerShell μέσα σε ανεστραμμένα κόμματα.
  • Προσθέστε το χρονόμετρο για να τερματίσετε την κονσόλα της γραμμής εντολών μετά από έναν καθορισμένο χρόνο.
  • Τέλος, αποθηκεύστε το αρχείο με ' .Ενας ' επέκταση αρχείου:
@ ηχώ μακριά από

powershell.exe '. 'C:\Users\Muhammad Farhan\Documents\Script.ps1' '

ΤΕΛΟΣ ΧΡΟΝΟΥ / Τ 5

Εδώ:

  • ' @echo off Η εντολή ” χρησιμοποιείται για την απόκρυψη της διαδρομής αρχείου που καθορίζεται στην κονσόλα της γραμμής εντολών.
  • ' ΤΕΛΟΣ ΧΡΟΝΟΥ ' χρησιμοποιείται για την αναμονή για τα καθορισμένα δευτερόλεπτα πριν κλείσει το αρχείο δέσμης.
  • ' powershell.exe ' χρησιμοποιείται για τον καθορισμό του PowerShell για την εκτέλεση του αρχείου σεναρίου.

Βήμα 3: Εκτελέστε ένα αρχείο δέσμης

Τώρα, εκτελέστε το αρχείο δέσμης γράφοντας την πλήρη διαδρομή του αρχείου με ανεστραμμένα κόμματα:

> 'C:\Users\Muhammad Farhan\Desktop\testing.bat'

Η έξοδος δείχνει ότι η δέσμη ενεργειών PowerShell έχει εκτελεστεί από ένα αρχείο δέσμης.

συμπέρασμα

Για να εκτελέσετε το σενάριο PowerShell από το αρχείο δέσμης, πρώτα ανοίξτε το ' Μπλοκ ΣΗΜΕΙΩΣΕΩΝ ”, γράψτε το σενάριο αρχείου δέσμης μέσα σε αυτό και καθορίστε τη διαδρομή αρχείου σεναρίου PowerShell. Στη συνέχεια, αποθηκεύστε το με το ' .ΕΝΑΣ ” επέκταση και εκτελέστε το κάνοντας διπλό κλικ στο αρχείο δέσμης. Επιπλέον, μπορεί επίσης να εκτελεστεί γράφοντας τη διαδρομή αρχείου σεναρίου PowerShell στην κονσόλα CMD μέσα σε ανεστραμμένα κόμματα. Αυτή η ανάρτηση έχει δείξει μια πλήρη μέθοδο για την εκτέλεση του σεναρίου PowerShell από ένα αρχείο δέσμης.