কম্পিউটার টিউটোরিয়াল

উইন্ডোজ ১০-এ PS1 ফাইল কন্টেক্সট মেনুতে "Run as Administrator" যোগ/বাদ দেওয়া

কোনো অপারেটিং সিস্টেমের মূল নিরাপত্তা ব্যবস্থা হলো প্রিভিলেজ। এর মানে যেকোনো প্রসেস বা প্রোগ্রামের এক্সিকিউশন বিভিন্ন স্তরে করা যায়। অধিকাংশ সময় এই সিদ্ধান্ত অপারেটিং সিস্টেম নিজে নেয় কারণ এটি সുപریم অথরিটি। কিন্তু কখনো কখনো اضافی স্ক্রিপ্ট বা প্রোগ্রাম চালানোর জন্য উচ্চ প্রিভিলেজ দরকার হয়। এর কারণ হলো এই প্রোগ্রামগুলো সিস্টেম ফাইল এবং API-এ অ্যাক্সেস প্রয়োজন যা OS-এ এমবেডেড থাকে এবং শুধু প্রিভিলেজ হায়ারার্কির উপরস্তরের অথরিটিই অ্যাক্সেস করতে পারে। এটি সাধারণত Administrator। একইভাবে ব্যবহারকারীরা często PowerShell স্ক্রিপ্ট অ্যাডমিনিস্ট্রেটর হিসেবে চালাতে সমস্যায় পড়েন। কারণ এটি একটি বড় প্রসিডিউর। তাই আমরা PS1 ফাইল কন্টেক্সট মেনুতে Run as Administrator অপশন যোগ করব।

উইন্ডোজ ১০-এ PS1 ফাইল কন্টেক্সট মেনুতে  Run as Administrator  যোগ/বাদ দেওয়া

PS1 ফাইল কন্টেক্সট মেনুতে Run as Administrator যোগ করুন
  1. সিস্টেম রিস্টোর পয়েন্ট তৈরি করুন। তারপর Registry Editor খুলুন। Cortana Search Box-এ regedit সার্চ করুন অথবা WINKEY + R চাপে Run-এ regedit টাইপ করে Enter চাপুন।
  2. নিচের পথে নেভিগেট করুন:
    HKEY_CLASSES_ROOT\Microsoft.PowerShellScript.1\shell
  3. উইন্ডোজ ১০-এ PS1 ফাইল কন্টেক্সট মেনুতে  Run as Administrator  যোগ/বাদ দেওয়া
  4. বাম প্যানেলে রাইট-ক্লিক করুন, New > Key সিলেক্ট করুন।
  5. নাম দিন RunAs।
  6. এর অধীনে একটি নতুন String তৈরি করুন (ডান প্যানেলে রাইট-ক্লিক > String)।
  7. নতুন স্ট্রিংর নাম দিন HasLUAShield। UAC বা User Account Control প্রম্পটে Yes চাপুন।
  8. RunAs কী-এর অধীনে আরেকটি কী তৈরি করুন এবং নাম দিন command।
  9. এর ভেতর একটি ডিফল্ট সাবকী থাকবে Default নামে।
  10. রাইট-ক্লিক করে Modify করুন এবং Value Data সেট করুন:
    powershell.exe "-Command" "if((Get-ExecutionPolicy ) -ne 'AllSigned') { Set-ExecutionPolicy -Scope Process Bypass }; & '%1'"
  11. শেষে Reboot করুন।

রিবুটের পর চেক করুন কোনো PowerShell স্ক্রিপ্ট রাইট-ক্লিক কন্টেক্সট মেনু থেকে অ্যাডমিনিস্ট্রেটর প্রিভিলেজে চালানো যাচ্ছে কিনা।

এই পরিবর্তনগুলো কীভাবে আনডゥ করবেন
  1. নিচের পথে নেভিগেট করুন:
    HKEY_CLASSES_ROOT\Microsoft.PowerShellScript.1\shell
  2. RunAs নামের সাবকীটি ডিলিট করুন।
  3. Reboot করুন।
আমাদের রেডিমেড ফাইল ব্যবহার করুন

বিকল্পভাবে, আপনি আমাদের তৈরি করা Add Run As Administrator PS.reg ফাইলটি ব্যবহার করে উপরের সব ইনস্ট্রাকশন বাইপাস করতে পারেন। ডাবল-ক্লিক করে চালান। Merge করার জন্য সব প্রম্পটে (UAC সহ) Yes চাপুন। Reboot করুন।

পরিবর্তন ফেরত আনতে Remove Run As Administrator PS.reg ফাইল ডাবল-ক্লিক করুন এবং রিবুট করুন।

ফাইলগুলো আমাদের সার্ভার থেকে ডাউনলোড করতে এখানে ক্লিক করুন।

উইন্ডোজ ১০-এ PS1 ফাইল কন্টেক্সট মেনুতে  Run as Administrator  যোগ/বাদ দেওয়া
  1. উইন্ডোজ ১০ কনটেক্সট মেনুতে 'Open Command Window Here (Admin)' যোগ করুন

  2. Windows 11-এ File Explorer অ্যাডমিনিস্ট্রেটর অধিকার দিয়ে চালান: সহজ ধাপগুলো

  3. উইন্ডোজ ১১ কনটেক্সট মেনু ট্রান্সপেরেন্ট করার ধাপে ধাপে গাইড

  4. উইন্ডোজ ১১-এ ট্রান্সপেরেন্ট কনটেক্সট মেনু যোগ করার ধাপে ধাপে গাইড