הפעל Powershell Script מ-CMD - מדריך מהיר
2 דקות לקרוא
פורסם ב
קרא את דף הגילויים שלנו כדי לגלות כיצד תוכל לעזור ל-MSPoweruser לקיים את צוות העריכה קראו עוד
האם ברצונך להפעיל סקריפט PowerShell מ-CMD כי ייתכן שהוא לא זמין במערכת שלך? או שאתה סתם רוצה לשלב פונקציונליות של PowerShell מבלי לשכתב את כל הסקריפט לקובץ אצווה CMD? אם התשובה שלך היא "כן" לאחת מהשאלות הללו, מאמר זה יעזור!
כיצד להפעיל סקריפט PowerShell מ-CMD
- להרחיב שורת פקודה ב-Windows עם זכויות גבוהות מה- תפריט התחל על ידי הקלדה CMD ולחיצה CMD אפליקציה> הפעל כמנהל.
- כברירת מחדל, מסוף CMD ייפתח ב- C: \ Windows \ System32 תיקייה.
- נווט אל הספרייה של סקריפט PowerShell באמצעות ה- CD פקודה.
- לדוגמה, יש לי את תסריט PS1 in כונן D, אז אני מריץ את הפקודה הבאה ב-CMD: cd /d D:
- כעת, בצע את הפקודה הזו: powershell.exe .\SimplePS.ps1.
- חלף .\SimplePS.ps1 עם שם קובץ סקריפט PowerShell משלך עם סיומת PS.
- הסקריפט צריך לפעול בתוך הספרייה שנבחרה לפי הקודים הבסיסיים. אם יש משהו להדפיס, תראה את זה ב-CMD.
- לדוגמה, "שלום, זהו סקריפט PowerShell פשוט!" בתסריט הנוכחי.
עצה מומחה
בעת הפעלת סקריפט PowerShell ב-CMD, התהליך עלול להיקטע עקב ההגדרות הבלתי מתאימות עבור Set-ExecutionPolicy תכונה.
ישנן שתי דרכים לפתור שגיאה זו:
באמצעות PowerShell
- לחץ לחיצה ימנית על על תפריט התחל סמל ובחר Windows PowerShell (מנהל מערכת) מ משתמש מתקדם תפריט הקשר.
- כאשר אתה רואה את המסוף, הפעל את הפקודה הזו: הגדר ExecutionPolicy RemoteSigned.
- מכה זן.
- כשאתה רואה יש ו לא הודעות, לחץ Y ופגע זן שוב.
שימוש ב- CMD
- פתח CMD עם זכויות גבוהות.
- העתק והדבק פקודה זו ולחץ זן: powershell Set-ExecutionPolicy RemoteSigned.
קריאות קשורות:
עכשיו אתה יודע איך להפעיל סקריפט PowerShell מ-CMD. זוהי דרך מהירה ונוחה להפעיל סקריפטים מתקדמים על בסיס מסוף.
האם המאמר עזר? האם אתה מכיר דרך טובה יותר להגיע לאותה תוצאה? שתף את המחשבות שלך למטה.