Εκτελέστε το Powershell Script από το CMD - Quick Guide

Εικονίδιο ώρας ανάγνωσης 2 λεπτό. ανάγνωση


Οι αναγνώστες βοηθούν στην υποστήριξη του MSpoweruser. Ενδέχεται να λάβουμε προμήθεια εάν αγοράσετε μέσω των συνδέσμων μας. Εικονίδιο επεξήγησης εργαλείου

Διαβάστε τη σελίδα αποκάλυψης για να μάθετε πώς μπορείτε να βοηθήσετε το MSPoweruser να διατηρήσει τη συντακτική ομάδα Διάβασε περισσότερα

Εκτελέστε το σενάριο Powershell από το CMD

Θέλετε να εκτελέσετε το σενάριο PowerShell από το CMD επειδή ενδέχεται να μην είναι διαθέσιμο στο σύστημά σας; Ή απλά θέλετε να ενσωματώσετε Λειτουργικότητα PowerShell χωρίς να ξαναγράψετε ολόκληρο το σενάριο σε ένα αρχείο δέσμης CMD; Εάν η απάντησή σας είναι «Ναι» σε οποιαδήποτε από αυτές τις ερωτήσεις, αυτό το άρθρο θα σας βοηθήσει!

Πώς να εκτελέσετε ένα σενάριο PowerShell από το CMD

  1. Ανοικτό Γραμμή εντολών στα Windows με αυξημένα δικαιώματα από το Μενού Έναρξη πληκτρολογώντας CMD και κάνοντας κλικ CMD app> Εκτέλεση ως διαχειριστής.
Διαχειριστής CMD
  1. Από προεπιλογή, η κονσόλα CMD θα ανοίξει στο C: \ Windows \ System32 φάκελο.
  2. Μεταβείτε στον κατάλογο του σεναρίου PowerShell χρησιμοποιώντας το CD εντολή.
  3. Για παράδειγμα, έχω το Σενάριο PS1 in οδηγώ Δ, οπότε εκτελώ την ακόλουθη εντολή στο CMD: cd/d D:
Πηγαίνετε στο Δ
  1. Τώρα, εκτελέστε αυτήν την εντολή: powershell.exe .\SimplePS.ps1.
Εκτελέστε το powershell
  1. Αντικαταστήστε .\SimplePS.ps1 με το δικό σας όνομα αρχείου σεναρίου PowerShell με την επέκταση PS.
  2. Το σενάριο πρέπει να εκτελείται μέσα στον επιλεγμένο κατάλογο σύμφωνα με τους υποκείμενους κωδικούς. Εάν υπάρχει κάτι για εκτύπωση, θα το δείτε στο CMD.
  3. Για παράδειγμα, "Γεια σας, αυτό είναι ένα απλό σενάριο PowerShell!» στο τρέχον σενάριο.
Εκτελέστηκε το Powershell

Συμβουλή εμπειρογνωμόνων

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

Υπάρχουν δύο τρόποι για να επιλύσετε αυτό το σφάλμα:

Χρησιμοποιώντας το PowerShell

  1. Κάντε δεξί κλικ σχετικά με την Μενού Έναρξη εικονίδιο και επιλέξτε Windows PowerShell (διαχειριστής) από το Χρήστης ρεύματος κατάλογος συμφραζόμενων.
  2. Όταν δείτε την κονσόλα, εκτελέστε αυτήν την εντολή: Ορισμός RemoteSigned ExecutionPolicy.
  3. Επιτυχία εισάγετε.
  4. Οταν δεις Ναι και Οχι προτρέπει, πατήστε Y και χτύπησε εισάγετε πάλι.
Πολιτική εκτέλεσης

Χρησιμοποιώντας CMD

  1. Ανοίξτε το CMD με αυξημένα δικαιώματα.
  2. Αντιγράψτε και επικολλήστε αυτήν την εντολή και πατήστε εισάγετε: powershell Set-ExecutionPolicy RemoteSigned.
Πολιτική CMD

Σχετικές αναγνώσεις:

Τώρα ξέρετε πώς να εκτελέσετε ένα σενάριο PowerShell από το CMD. Αυτός είναι ένας γρήγορος και βολικός τρόπος για να τρέξετε προηγμένα σενάρια σε ένα στοιχειώδες τερματικό.

Βοήθησε το άρθρο; Ξέρετε καλύτερο τρόπο για να πετύχετε το ίδιο αποτέλεσμα; Μοιραστείτε τις σκέψεις σας παρακάτω.

Περισσότερα για τα θέματα: CMD, PowerShell