উইন্ডোজ শেল কনটেক্সট মেনু প্রসারিত করার সময় (যেমন ডিরেক্টরিতে 'ওপেন কমান্ড' প্রম্পট যুক্ত করার জন্য) রেজিস্ট্রিতে একটি 'কমান্ড' কী তৈরি করা দরকার।
এই 'কমান্ড' কীটির মান অবশ্যই কোনও বৈধ কমান্ড লাইন হতে পারে।
এই কমান্ড লাইনের অভ্যন্তরে কোন 'বিশেষ ভেরিয়েবল' উপলব্ধ তা জানতে চাই।
উদাহরণস্বরূপ, আমি ডিরেক্টরিটির প্রসঙ্গ মেনু (*) থেকে একটি সেন্টিমিডি উইন্ডো খোলার জন্য নিম্নলিখিত কমান্ডটি ব্যবহার করি:
cmd.exe /e:on /f:on /s /k pushd "%V"
%V
আসলে কী বোঝায় বা এ জাতীয় ভেরিয়েবলের সম্পূর্ণ তালিকা কী তা সম্পর্কে আমি কোনও রেফারেন্স পাই না ।
(*) নিম্নলিখিত রেজিস্ট্রি কী এর জন্য তৈরি করা হয়েছে:
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\cmdshell]
@=Open Command Prompt Here"
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\cmdshell\command]
@="cmd.exe /e:on /f:on /s /k pushd \"%V\""