একটি উদাহরণ হিসাবে, নিম্নলিখিত কী বিবেচনা করুন
HKEY_CLASSES_ROOT\txtfile\shell\open\command
এবং তার (Default)
মান
%SystemRoot%\system32\NOTEPAD.EXE %1
এই মানটি আপনি যখন ডাবল ক্লিক করবেন তখন কী হবে তা নির্ধারণ করে .txt
ফাইল। %SystemRoot%
এবং %1
দ্বারা ব্যাখ্যা করা যেতে পারে যে পরিবর্তনশীল cmd.exe
। PowerShell এর সমান কমান্ড দেখতে হবে
$env:SystemRoot\system32\NOTEPAD.EXE $args[0]
তবে আপনি যদি PowerShell সমতুল্যতে রেজিস্ট্রি মান সেট করেন তবে এটি শুধুমাত্র একটি ত্রুটি তৈরি করবে, কারণ এটি cmd.exe
এটি ব্যাখ্যা করার চেষ্টা, এবং PowerShell না। পাওয়ারশেলকে পরিবর্তে ইন্টারপ্রেটার হিসাবে মঞ্জুর করার জন্য উইন্ডোজ সেটিকে এমনভাবে সেট করা যেতে পারে cmd.exe
?