اسکریپت های PowerShell را به صورت محلی بدون ورود به ویندوز 10 اجرا کنید
Windows PowerShell یک ترمینال قدرتمند از مایکروسافت(Microsoft) است که به شما امکان می دهد وظایف را در ماشین های ویندوز(Windows) به صورت خودکار و اسکریپت تنظیم کنید و با بسیاری از برنامه های موجود در آنها تعامل داشته باشید. این یک پیشرفت بزرگ نسبت به Command Prompt است و بیشتر به سمت توسعه دهندگان است.
در حالی که افرادی وجود دارند که از قدرت واقعی آن اطلاعی ندارند، کسانی که راه خود را در مورد آن می دانند، از آن برای اهداف زیادی استفاده کردند، از اجرای ساده ترین دستورات گرفته تا حتی گاهی اوقات به روزرسانی اجباری ویندوز. با فرض اینکه شما یکی از کسانی هستید که نحوه استفاده از PowerShell را میدانید ، اما نمیتوانید خطوط فرمان را در ترمینال اجرا کنید، زیرا به صورت محلی به رایانه تحت عملیات اینجا وارد نشدهاید، این پست برای شماست. در حالی که این یک مسئله بسیار رایج است که چندین نفر با آن روبرو هستند، راه حل آن به همان اندازه اساسی است.
بهطور پیشفرض، ویندوز(Windows) به شما اجازه نمیدهد تک تک اسکریپتها را اجرا کنید، بهویژه آنهایی که سعی در تغییر تنظیمات سیستم در ویندوز(Windows) دارند. در این پست، نحوه اجرای اسکریپت PowerShell را(run a PowerShell script) بدون امضا به اشتراک خواهیم گذاشت.
اسکریپت های پاورشل امضا شده چیست؟
یک اسکریپت امضا شده به این معنی است که توسط یک سرپرست فناوری اطلاعات تأیید یا تأیید شده است و دارای امضایی با تاریخ انقضا است. این مشابه گواهینامه های ویندوز(Windows) یا گواهی های SSL است که در وب سایت ها موجود است. به طور خلاصه، ویندوز(Windows) این مورد را قابل اعتماد می داند.
اسکریپت های PowerShell را(Run PowerShell Scripts) به صورت محلی بدون امضا اجرا کنید
وقتی اسکریپتی را آزمایش میکنید که نیازی به امضا ندارد، رویکرد متفاوتی مورد نیاز است. می تواند از یک منبع قابل اعتماد باشد یا خودتان آن را توسعه داده باشید. گواهی لازم نیست. بنابراین برای اجرای اسکریپت های محلی PowerShell بدون امضا، مراحل زیر را دنبال کنید:
- تنظیمات ویندوز 10 را باز کنید (Win + I)
- به قسمت Update and Security بروید
- (Select)برای توسعه دهندگان را از سمت چپ انتخاب کنید
- قسمت PowerShell را پیدا کنید
- تغییر سیاست اجرا را انتخاب کنید تا اجازه دهید اسکریپت های محلی PowerShell بدون امضا اجرا شوند(Change execution policy to allow local PowerShell scripts to run without signing)
- اکنون روی پیوند Show Settings کلیک کنید و پنجره PowerShell باز می شود .
پنجره اطلاعات مربوط به ExecutionPolicy ، گزینه و سایر تنظیمات را نمایش می دهد. اسکریپت های راه دور(Remote) همچنان به امضا نیاز دارند.
برای تأیید، PowerShell را باز کنید، اسکریپت خود را اجرا کنید و هیچ پیام خطایی را مشاهده نکنید. این اسکریپت با مجوزهای کاربری اجرا می شود که جلسه PowerShell را اجرا می کند.(PowerShell)
این ویژگی برای سازمان هایی که فقط ماشین های متصل به دامنه دارند بسیار مفید است. این اجازه می دهد تا قبل از بازگرداندن اسکریپت ها به سرور، اسکریپت ها را روی ماشین های کلاینت اجرا کنید.
امیدوارم پست مفید بوده باشد و اکنون بتوانید اسکریپت های بدون امضا را در ویندوز(Windows) با استفاده از PowerShell اجرا کنید.
در ادامه بخوانید(Read next) : نحوه روشن یا خاموش کردن اجرای اسکریپت Windows PowerShell(turn on or off Windows PowerShell script execution) .
Related posts
چگونه برای جلوگیری از IP یا یک وب سایت با استفاده از PowerShell در Windows 10
چگونه برای دیدن PowerShell دستور History در Windows 10
چگونه برای پیدا کردن و غیر فعال کردن Webcams با استفاده از PowerShell در Windows 10
Replace Command Prompt با PowerShell در WinX Menu Windows 10
نحوه اضافه کردن PowerShell به Context Menu در Windows 10
چگونه به WiFi غیر فعال کردن استفاده از CMD or Powershell در Windows 10
چگونه به استفاده از Network Sniffer Tool PktMon.exe در Windows 10
Windows Run-Command یک ابزار Run replacement رایگان برای Windows 10 است
8 ویژگی جدید در Command Prompt و PowerShell ویندوز 10؟
نحوه تنظیم Command Prompt و PowerShell Keyboard/Desktop Shortcuts
Command Prompt را با PowerShell و Versa در ویندوز 10 جایگزین کنید
چگونه PowerShell را در Windows 10 حذف کنید
چگونه برای پیدا کردن System Uptime در Windows 10
Convert PowerShell script (PS1) فایل به EXE با IExpress در Windows 10
چگونگی برنامه ریزی PowerShell script در Task Scheduler در Task Scheduler در Windows 10
Replace PowerShell با Command Prompt در Context Menu در Windows 10
7 Ways به گسترش Elevated Windows PowerShell در Windows 10
نحوه نصب مجدد همه برنامه های پیش فرض ویندوز 10 با PowerShell
15 فرمان اجرای ویندوز 10 که همه باید بیاموزند
Hide Toolbars option در Taskbar Context Menu در Windows 10