خطای UnauthorizedAccess در Powershell

error unauthorizedaccess in powershell

خطای UnauthorizedAccess در Powershell:

خطای UnauthorizedAccess در Powershell یکی از مشکلات رایجی است که ممکن است با آن برخورد کنید. این خطا نشان می‌دهد که سیستم شما اجازه اجرای اسکریپت‌های Powershell را نمی‌دهد و شما باید تنظیمات امنیتی را تغییر دهید. در این مقاله به شما نشان می‌دهیم که چگونه می‌توانید این خطا را رفع کنید و دستورات Powershell را به راحتی اجرا کنید.  برای حل این مشکل، می‌توانید این مراحل را دنبال کنید:

خطای UnauthorizedAccess در Powershell
  • برای حل این مشکل، لطفاً به آدرس زیر در مرورگر خود بروید:

https://go.microsoft.com/fwlink/?LinkID=135170

   این آدرس در متن خطا آمده است.

نکته: در صورت باز نشدن صفحه از فیلترشکن استفاده کنید تا مشکل را برطرف کنید. 

  • برای ادامه، به پایین صفحه بروید. سپس بر روی Set-ExecutionPolicy کلیک کنید.
error-unauthorizedaccess-powershell
  • در صفحه باز شده دستور زیر را کپی کنید:
				
					Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine
				
			
  • برای تغییر سیاست اجرای PowerShell، ابتدا عبارت “PowerShell” را در قسمت جستجو ویندوز تایپ کنید. سپس روی Windows PowerShell کلیک راست کنید و گزینه “Run as administrator” را انتخاب کنید. این کار باعث می‌شود که PowerShell با دسترسی مدیر اجرا شود.

در ادامه، دستور زیر را در PowerShell تایپ کنید:

				
					Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine
				
			

این دستور سیاست اجرای PowerShell را در سطح LocalMachine به RemoteSigned تغییر می‌دهد.

  • در نهایت، حرف a را تایپ کنید و اینتر را بزنید.

پس از اجرای این مراحل، خطای UnauthorizedAccess برطرف می‌شود و شما می‌توانید دستور مورد نظر خود را اجرا کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *