Εκτελέστε το Powershell Script από το CMD - Quick Guide
2 λεπτό. ανάγνωση
Δημοσιεύθηκε στις
Διαβάστε τη σελίδα αποκάλυψης για να μάθετε πώς μπορείτε να βοηθήσετε το MSPoweruser να διατηρήσει τη συντακτική ομάδα Διάβασε περισσότερα
Θέλετε να εκτελέσετε το σενάριο PowerShell από το CMD επειδή ενδέχεται να μην είναι διαθέσιμο στο σύστημά σας; Ή απλά θέλετε να ενσωματώσετε Λειτουργικότητα PowerShell χωρίς να ξαναγράψετε ολόκληρο το σενάριο σε ένα αρχείο δέσμης CMD; Εάν η απάντησή σας είναι «Ναι» σε οποιαδήποτε από αυτές τις ερωτήσεις, αυτό το άρθρο θα σας βοηθήσει!
Πώς να εκτελέσετε ένα σενάριο PowerShell από το CMD
- Ανοικτό Γραμμή εντολών στα Windows με αυξημένα δικαιώματα από το Μενού Έναρξη πληκτρολογώντας CMD και κάνοντας κλικ CMD app> Εκτέλεση ως διαχειριστής.
- Από προεπιλογή, η κονσόλα CMD θα ανοίξει στο C: \ Windows \ System32 φάκελο.
- Μεταβείτε στον κατάλογο του σεναρίου PowerShell χρησιμοποιώντας το CD εντολή.
- Για παράδειγμα, έχω το Σενάριο PS1 in οδηγώ Δ, οπότε εκτελώ την ακόλουθη εντολή στο CMD: cd/d D:
- Τώρα, εκτελέστε αυτήν την εντολή: powershell.exe .\SimplePS.ps1.
- Αντικαταστήστε .\SimplePS.ps1 με το δικό σας όνομα αρχείου σεναρίου PowerShell με την επέκταση PS.
- Το σενάριο πρέπει να εκτελείται μέσα στον επιλεγμένο κατάλογο σύμφωνα με τους υποκείμενους κωδικούς. Εάν υπάρχει κάτι για εκτύπωση, θα το δείτε στο CMD.
- Για παράδειγμα, "Γεια σας, αυτό είναι ένα απλό σενάριο PowerShell!» στο τρέχον σενάριο.
Συμβουλή εμπειρογνωμόνων
Κατά την εκτέλεση μιας δέσμης ενεργειών PowerShell σε CMD, η διαδικασία ενδέχεται να διακοπεί λόγω των ακατάλληλων ρυθμίσεων για το Set-ExecutionPolicy χαρακτηριστικό.
Υπάρχουν δύο τρόποι για να επιλύσετε αυτό το σφάλμα:
Χρησιμοποιώντας το PowerShell
- Κάντε δεξί κλικ σχετικά με την Μενού Έναρξη εικονίδιο και επιλέξτε Windows PowerShell (διαχειριστής) από το Χρήστης ρεύματος κατάλογος συμφραζόμενων.
- Όταν δείτε την κονσόλα, εκτελέστε αυτήν την εντολή: Ορισμός RemoteSigned ExecutionPolicy.
- Επιτυχία εισάγετε.
- Οταν δεις Ναι και Οχι προτρέπει, πατήστε Y και χτύπησε εισάγετε πάλι.
Χρησιμοποιώντας CMD
- Ανοίξτε το CMD με αυξημένα δικαιώματα.
- Αντιγράψτε και επικολλήστε αυτήν την εντολή και πατήστε εισάγετε: powershell Set-ExecutionPolicy RemoteSigned.
Σχετικές αναγνώσεις:
Τώρα ξέρετε πώς να εκτελέσετε ένα σενάριο PowerShell από το CMD. Αυτός είναι ένας γρήγορος και βολικός τρόπος για να τρέξετε προηγμένα σενάρια σε ένα στοιχειώδες τερματικό.
Βοήθησε το άρθρο; Ξέρετε καλύτερο τρόπο για να πετύχετε το ίδιο αποτέλεσμα; Μοιραστείτε τις σκέψεις σας παρακάτω.