خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

نحوه غیرفعال کردن Command Prompt یا PowerShell ویندوز

Command Prompt و PowerShell هر دو ابزار قدرتمندی هستند. در اینجا نحوه جلوگیری از سوء استفاده افراد از آنها در ویندوز آورده شده است.

ابزارهای Command Prompt و PowerShell ویندوز کاملاً باورنکردنی هستند. می توانید از آنها برای پیکربندی تنظیمات مختلف سیستم یا دسترسی به برنامه های مختلف استفاده کنید. با این حال، وارد کردن دستورات اشتباه در این ابزارها می تواند به دستگاه شما آسیب برساند. در برخی موارد، دیگران ممکن است از این ابزارها برای اجرای دستورات ناخواسته در رایانه شخصی شما استفاده کنند.

بهترین راه حل برای چنین مشکلاتی غیرفعال کردن موقت Command Prompt یا PowerShell است. خوشبختانه، اگر در آینده نیاز به استفاده مجدد از این ابزارها داشتید، می توانید هر زمان که بخواهید دوباره آنها را فعال کنید. به این ترتیب، در اینجا راه های مختلفی برای غیرفعال کردن (و فعال کردن مجدد) Command Prompt و PowerShell وجود دارد.

نحوه غیرفعال کردن خط فرمان ویندوز

می توانید Command Prompt را با استفاده از ویرایشگر خط مشی گروه محلی یا ویرایشگر رجیستری غیرفعال کنید. بنابراین، بیایید مراحلی را که باید دنبال کنید بررسی کنیم.

با استفاده از ویرایشگر خط مشی گروه محلی

صفحه نمایش کامپیوتر تنظیمات را نشان می دهد

ما با استفاده از ویرایشگر خط مشی گروه محلی (LGPE) شروع می کنیم. اگر با این ابزار آشنایی دارید، احتمالاً می‌دانید که تغییر تنظیمات مختلف سیستم را آسان می‌کند. نه تنها این، بلکه این ابزار همچنین می تواند به شما کمک کند دسترسی به تنظیمات طرح صدای ویندوز را مسدود کنید.

اگر نمی‌توانید به این ابزار در نسخه Windows Home دسترسی پیدا کنید، نکاتی را در مورد نحوه دسترسی به LGPE در Windows Home بررسی کنید.

اکنون نحوه استفاده از LGPE برای غیرفعال کردن Command Prompt در اینجا آمده است:

  1. Win + R را فشار دهید تا کادر محاوره ای Run باز شود.
  2. gpedit.msc را تایپ کنید و Enter را فشار دهید تا LGPE باز شود.
  3. به پیکربندی کاربر > الگوهای اداری > سیستم بروید.
  4. روی گزینه Prevent access to the command prompt در پنجره سمت راست دوبار کلیک کنید.

روی گزینه «جلوگیری از دسترسی به خط فرمان» در LGPE دوبار کلیک کنید

از آنجا، Enabled را در گوشه بالا سمت چپ انتخاب کنید. بعد، Apply را فشار دهید و سپس OK را فشار دهید. این باید Command Prompt ویندوز را غیرفعال کند.

اگر تصمیم دارید که Command Prompt را دوباره فعال کنید، مراحل زیر را دنبال کنید:

  1. LGPE را باز کنید و با انجام مراحل قبلی به گزینه System بروید.
  2. بر روی گزینه Prevent access to the command prompt دوبار کلیک کنید.
  3. از آنجا، گزینه Not Configured یا Disabled را از بین گزینه ها انتخاب کنید. در نهایت Apply را فشار دهید و سپس OK را فشار دهید.
مطلب مرتبط:   نحوه بوت دوگانه ویندوز 11 با ویندوز 10

با استفاده از ویرایشگر رجیستری

استفاده از لپ تاپ ویندوزی روی میز قهوه ای

از طرف دیگر، می توانید از ویرایشگر رجیستری ویندوز استفاده کنید. این یک ابزار باورنکردنی است که می توانید برای بهینه سازی تنظیمات سیستم یا عیب یابی خطاها به آن اعتماد کنید.

ویرایشگر رجیستری دارای کلیدهای حساسی است که نحوه عملکرد دستگاه ویندوز شما را کنترل می کند. بنابراین، هنگام ویرایش یا جابجایی کلیدهای رجیستری باید مراقب باشید. در واقع، بهترین کار این است که قبل از ایجاد هر گونه تغییری در رجیستری، نسخه پشتیبان تهیه کنید.

اکنون نحوه استفاده از ویرایشگر رجیستری برای غیرفعال کردن Command Prompt در اینجا آمده است:

  1. Win + R را فشار دهید تا کادر محاوره ای Run باز شود.
  2. Regedit را تایپ کنید و Enter را فشار دهید تا ویرایشگر رجیستری باز شود.
  3. از آنجا دستور زیر را در نوار آدرس کپی کرده و Enter را فشار دهید:

HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows

روی کلید System در زیر پوشه ویندوز کلیک کنید. اگر کلید System وجود ندارد، آن را با کلیک راست روی کلید Windows و انتخاب New > Key ایجاد کنید. سپس نام کلید را به System تغییر دهید و سپس Enter را فشار دهید.

وقتی روی کلید System هستید، روی یک فضای خالی در سمت راست کلیک راست کرده و New > DWORD (32-bit) Value را انتخاب کنید. از آنجا مقدار را DisableCMD نامگذاری کنید.

با کلیک بر روی مقدار "DisableCMD" در ویرایشگر رجیستری

برای غیرفعال کردن Command Prompt، روی مقدار DisableCMD دوبار کلیک کنید و Value data را روی 1 قرار دهید. از آنجا، OK را فشار دهید و سپس ویرایشگر رجیستری را ببندید.

برای فعال کردن مجدد Command Prompt، روش های قبلی را اعمال کنید، اما مقدار داده DisableCMD را روی 0 (صفر) قرار دهید.

چگونه ابزار Windows PowerShell را غیرفعال کنیم

اکنون، بیایید بررسی کنیم که چگونه می توانید ابزار PowerShell را غیرفعال کنید.

با استفاده از ویرایشگر خط مشی گروه محلی

در اینجا نحوه استفاده از LGPE برای غیرفعال کردن PowerShell آورده شده است:

  1. Win + R را فشار دهید تا کادر محاوره ای Run باز شود.
  2. gpedit.msc را تایپ کنید و Enter را فشار دهید تا LGPE باز شود.
  3. به پیکربندی کاربر > الگوهای اداری > سیستم بروید.
  4. روی گزینه Don’t run specified Windows applications در قسمت سمت راست دوبار کلیک کنید.
مطلب مرتبط:   آیا روکش Nvidia روی رایانه شخصی ویندوز شما کار نمی کند؟ این 9 راه حل را امتحان کنید

روی گزینه «Don

سپس در گوشه بالا سمت چپ گزینه Enabled را انتخاب کنید. از آنجا به قسمت Options در پایین سمت چپ بروید و روی دکمه Show کلیک کنید. این باید صفحه نمایش محتوا را باز کند.

powershell.exe را در زیر کادر Value تایپ کنید و سپس OK را فشار دهید. بعد، Apply را فشار دهید و سپس OK را در پنجره LGPE فشار دهید. این باید ابزار PowerShell را غیرفعال کند.

اگر می خواهید PowerShell را دوباره فعال کنید، مراحل زیر را دنبال کنید:

  1. LGPE را باز کنید و طبق مراحل قبلی به گزینه System بروید.
  2. بر روی گزینه Don’t run specified Windows applications دوبار کلیک کنید.
  3. در نهایت، گزینه Not Configured یا Disabled را در گوشه بالا سمت چپ انتخاب کنید. در نهایت Apply را فشار دهید و سپس OK را فشار دهید.

با این حال، شایان ذکر است که این روش در تمام برنامه‌هایی که به تنظیمات خط‌مشی «برنامه‌های ویندوز مشخص شده اجرا نشود» تغییراتی ایجاد می‌کند. به عنوان مثال، اگر PowerShell را با استفاده از این تنظیم خط مشی غیرفعال کنید، سایر برنامه هایی که به این تنظیم خط مشی وابسته هستند نیز غیرفعال می شوند.

با استفاده از ویرایشگر رجیستری

شخصی که از رایانه شخصی ویندوزی استفاده می کند

در اینجا چگونه ویرایشگر رجیستری می تواند به شما در غیرفعال کردن ابزار PowerShell کمک کند:

  1. Win + R را فشار دهید تا کادر محاوره ای Run باز شود.
  2. Regedit را تایپ کنید و Enter را فشار دهید تا ویرایشگر رجیستری باز شود.
  3. از آنجا دستور زیر را در نوار آدرس کپی کرده و Enter را فشار دهید:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies

روی کلید Explorer کلیک کنید. اگر این کلید وجود ندارد، آن را با کلیک راست روی کلید Policies و انتخاب New > Key ایجاد کنید. نام کلید را به عنوان Explorer بگذارید و سپس Enter را فشار دهید.

وقتی روی کلید Explorer قرار گرفتید، روی یک فضای خالی در سمت راست کلیک راست کرده و New > DWORD (32-bit) Value را انتخاب کنید. سپس مقدار را DisallowRun نامگذاری کنید. از آنجا روی مقدار DisallowRun دوبار کلیک کرده و Value data را روی ۱ قرار دهید.

مطلب مرتبط:   6 بهترین مبدل ویدیو برای ویندوز

ایجاد مقدار "DisallowRun" در ویرایشگر رجیستری

در مرحله بعد، این مراحل را دنبال کنید:

  1. روی یک فضای خالی در سمت راست کلیک راست کرده و New > key را انتخاب کنید. سپس نام این کلید را DisallowRun بگذارید.
  2. روی کلید DisallowRun کلیک کنید و سپس روی یک فضای خالی در سمت راست کلیک راست کنید. بعد، New > String Value را انتخاب کنید و سپس مقدار را 1 نامگذاری کنید.
  3. در مرحله بعد، روی این مقدار تازه ایجاد شده دوبار کلیک کنید و داده های Value را به عنوان powershell.exe تنظیم کنید. برای ذخیره این تغییرات OK را فشار دهید. اکنون، باید مقداری به نام «1» داشته باشید که مقدار داده به صورت «powershell.exe» نمایش داده می‌شود.

با کلیک روی یک مقدار PowerShell به نام "1" در ویرایشگر رجیستری

مراحلی که تاکنون پوشش داده ایم باید ابزار PowerShell را غیرفعال کنند. دلیلش این است که ما با تنظیم مقدار داده های مقدار DisallowRun به عنوان 1 شروع کردیم.

همچنین، این روش تمام برنامه هایی را که در پوشه/کلید DisallowRun هستند غیرفعال می کند.

برای فعال کردن مجدد PowerShell (یا سایر برنامه های موجود در کلید DisallowRun)، مراحل زیر را دنبال کنید:

  1. ویرایشگر رجیستری را باز کنید و طبق مراحل قبلی به کلید Explorer بروید.
  2. روی مقدار DisallowRun در سمت راست دوبار کلیک کنید و Value data را روی 0 قرار دهید. برای ذخیره این تغییرات OK را فشار دهید.
  3. اگر می خواهید PowerShell را برای همیشه فعال کنید، به مسیر HKEY_CURRENT_USER > Software > Microsoft > Windows > CurrentVersion > Policies > Explorer > DisallowRun بروید و رشته PowerShell را حذف کنید.

Command Prompt و PowerShell اکنون غیر قابل دسترس هستند

نمی توان انکار کرد که ابزار Command Prompt و PowerShell مفید و قابل اعتماد هستند. با این حال، اغلب لازم است آنها را غیرفعال کنید – به خصوص اگر می خواهید از اجرای دستورات ناخواسته توسط دیگران جلوگیری کنید. برای غیرفعال کردن این ابزارها، هر یک از روش‌هایی را که پوشش داده‌ایم اعمال کنید.

در حالی که در حال انجام آن هستید، مطمئن شوید که راه های مختلف دسترسی به Command Prompt و PowerShell را نیز بررسی کنید.