উইন্ডোজ কনটেক্সট মেনু শর্টকাট ফাইল বাদে সমস্ত ফাইলের জন্য to


0

আমার রেজিস্ট্রিতে একটি প্রসঙ্গ মেনু তৈরি করতে আমি এই গাইডটি @ http://www.howtogeek.com/107965/how-to-add-any-application-shortcut-to-windows-explorers-context-menu/ অনুসরণ করেছি।

আমি কি জানতে পারি যে সমস্ত ফাইল প্রকারের জন্য মেনুটি অন্তর্ভুক্ত করা সম্ভব? এক্সেসপটি শর্টকাটগুলি (এলএনকে এক্সটেনশন সহ যারা)?

বর্তমানে আমি সমস্ত ফাইল প্রকারের পদ্ধতিটি ব্যবহার করছি (HKEY_CLASSES_ROOT * \ শেল) তবে এটি শর্টকাটগুলিতেও (.lnk ফাইল) উপস্থিত হয়।

দয়া করে উপদেশ দাও.

উত্তর:


0

আপনি যে প্রোগ্রামটি সেট আপ করেছেন সেগুলি .lnk শর্টকাটগুলির লক্ষ্যগুলি খুলছে, .lnk ফাইলগুলি নিজেরাই নয়, সঠিক? যদি তা হয়, এটি যেমন হওয়া উচিত। একটি শর্টকাট খোলার সময়, আপনার এটির মতো আচরণ করা উচিত বলে মনে করা উচিত target

নির্দিষ্ট ফাইল এক্সটেনশন বাদ দিয়ে, আপনি যদি ওয়াইল্ডকার্ড * কী এর মাধ্যমে সমস্ত ফাইল টাইপের জন্য সেট করে থাকেন তবে এটি সম্ভব হবে না।

আমি বছরের পর বছর ধরে একটি টেক্সট সম্পাদকের সাথে এই একই রেজিস্ট্রি হ্যাক করেছি। ধারাবাহিকতার সাথে কিছুটা "খোলা" থাকা দুর্দান্ত।

যাইহোক, আপনি এটিকে একটি আইকন দিতে পারেন: আপনার "ওপেন" কী এর ভিতরে, "আইকন" নামে একটি নতুন স্ট্রিং তৈরি করুন এবং এটি আপনার প্রোগ্রাম বা আইকন পথে সেট করুন।


0

একটি সম্ভাব্য সমাধান হতে পারে একই কী নামের সাথে একটি এন্ট্রি তৈরি করে lnk ফাইলগুলির জন্য মেনুটি ওভাররাইট করা HKEY_CLASSES_ROOT\lnkfile\shell। উদাহরণস্বরূপ, যদি সমস্ত ফাইল প্রকার মেনু হয়

[HKEY_CLASSES_ROOT\*\shell\DateTimeTool]
@="DateTime Tool"

তারপরে নতুন মান হবে

[HKEY_CLASSES_ROOT\lnkfile\shell\DateTimeTool]
@="DateTime Tool (for shortcut)"

এটি এন্ট্রি মুছে ফেলবে না, তবে এটি আপনাকে রেফারেন্সযুক্ত ফাইলের পরিবর্তে শর্টকাটের পথ দিবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.