আমি কীভাবে সমস্ত ফাইলের প্রসঙ্গ মেনুতে একটি প্রোগ্রাম যুক্ত করতে পারি?


17

নোটপ্যাড ++ সমস্ত ফাইলের প্রসঙ্গ মেনুতে "নোটপ্যাড ++ দিয়ে সম্পাদনা করুন" এর অনুরূপ, অথবা বেশিরভাগ অ্যান্টিভাইরাস পণ্যগুলি কীভাবে একটি বিশ্বব্যাপী "এই ফাইলটি স্ক্যান করুন" বিকল্প যুক্ত করবে, তার মতোই আমি সমস্ত ফাইলের প্রসঙ্গ মেনুতে একটি বিশেষ প্রোগ্রাম যুক্ত করতে চাই ধরনের।

ডসবক্সকে ধন্যবাদ, আমি নিজে ফাইল অ্যাসোসিয়েশন তৈরি করতে এবং নির্দিষ্ট ফাইল ধরণের জন্য কনটেক্সট মেনু বিকল্প তৈরি করার সাথে একটু পরিচিত familiar

http://www.dosbox.com/wiki/Associating_the_Configuration_File_in_Windows

তবে, আমি একটি প্রোগ্রাম পেয়েছি যা আমি বিশ্বব্যাপী একটি প্রসঙ্গ মেনু হিসাবে যুক্ত করতে চাই কারণ এটি প্রায় কোনও এক্সটেনশন থাকা ফাইলগুলির সাথে ব্যবহার করা যেতে পারে। এর জন্য আমার কোন রেজিস্ট্রি কীগুলি সংশোধন করতে হবে এবং জিনিসগুলি এখানে না ভাঙার জন্য আমার কোন সাধারণ সমস্যাগুলি এড়ানো উচিত?

আমি বরং এটি নিজেই করব, যাতে তৃতীয় পক্ষের সরঞ্জাম ব্যবহার না করে সিস্টেমে আমি কী পরিবর্তন করছি তার সাথে আমি ঘনিষ্ঠভাবে পরিচিত। আমি যে ওএসটি করছি এটি হ'ল উইন্ডোজ x এক্স 6464, তবে এটি দুর্দান্ত হবে যদি একই পদ্ধতিটি এক্সপিতে ফিরে সমস্তভাবে ব্যবহার করা যায়। আমি সম্ভবত প্রয়োজনীয় কমান্ড সিনট্যাক্সটি নিজেই বের করতে পারি - আমাকে কী কীগুলি অনুসরণ করতে হবে এবং কীগুলির মধ্যে কী কীভাবে কমান্ডগুলি এবং লেবেলগুলি সঠিকভাবে স্বীকৃতি পেতে হবে তা ফর্ম্যাট করতে হবে তা আমার জানতে হবে।

উত্তর:


18

এখানে আপনি কীভাবে এক্সিকিউটেবলের সাথে এটি করেন, আমি ধরে নেব যে এটি কোনও প্রোগ্রামের মাধ্যমে করা সম্ভব।

স্টার্ট মেনু অনুসন্ধান বা রান বাক্সের মাধ্যমে regedit.exe খুলুন এবং তারপরে নিম্নলিখিত কীটিতে ব্রাউজ করুন:

HKEY_CLASSES_ROOT \ * \ শেল

"শেল" এ ডান ক্লিক করুন এবং "আপনার প্রোগ্রামের নাম দিয়ে খুলুন" নামক একটি নতুন কী তৈরি করতে বেছে নিন। "কমান্ড" নামে পরিচিত এর নীচে একটি নতুন কী তৈরি করুন। ডান-হাতের ফলকে (ডিফল্ট) মানটিতে ডাবল ক্লিক করুন এবং নীচে প্রবেশ করুন:

"সি: \ ফোল্ডার পাথ যেখানে প্রোগ্রামটি থাকে \ Program.exe" "% 1"

পরিবর্তনটি অবিলম্বে কার্যকর হওয়া উচিত ... যে কোনও ফাইলটিতে কেবল ডান ক্লিক করুন এবং আপনি পরবর্তী মেনু এন্ট্রিটি দেখতে পাবেন।


স্ক্রীনশট:

রেজিস্ট্রি সম্পাদক: একটি কী তৈরি করা হচ্ছে

রেজিস্ট্রি সম্পাদক: ফাইল-কমান্ড সমাপ্ত

তথ্যের উত্স (সাজানো)

। [দ্রষ্টব্য: নিবন্ধ-মন্তব্য প্রতিবেদন লেখকের পদ্ধতি ভিস্তার পক্ষে কাজ করে; এবং এক্সপি। - সম্পাদনা]


আমি এই বিষয়ে কোনও এইচটিজি নিবন্ধ দেখে অবাক হই না কেন? আমাকে এটি দেখানোর জন্য ধন্যবাদ। আমার প্রশ্নের অন্য অংশটি সম্পর্কে কী - সিনট্যাক্স বা অন্যান্য বিষয় যা এটি ভেঙে দিতে পারে তার ক্ষেত্রে কোনও সাধারণ সমস্যাগুলি এড়াতে হবে?
ইসজি

আপনি ধরে নিয়েছেন যে আমি উত্তর দিতে যথেষ্ট চৌকস, ধন্যবাদ। এটি একটি খুব সহজ এবং স্ট্রেইট ফরোয়ার্ড রেগ হ্যাক, আমি কোনও সমস্যা ছাড়ি না।
মোয়াব

একটা জিনিস আমি নিশ্চিত নই, যদি আপনার প্রোগ্রাম এক্সিকিউটেবলের সিস্টেম 32 ফোল্ডারে থাকতে হয় বা না হয়, তবে অন্য কেউ জানেন। আপনার প্রোগ্রাম ইনস্টল করা ফাইলের পথটি প্রতিস্থাপন করতে আপনাকে ডিফল্ট ডেটা পরিবর্তন করতে হতে পারে% 1 এর পরিবর্তে exe সি: \ প্রোগ্রাম ফাইলগুলি \ আমার প্রোগ্রাম \ program.exe, অন্য কারও এখানে চিমাই দরকার।
মোয়াব

আমি এই ধারণাটি নিয়ে যাচ্ছি যে আপনি যেখানেই চান যেখানেই এটি হতে পারে, যতক্ষণ আপনি পুরো পথটি নির্দিষ্ট করেন (যতক্ষণ না এটি কাজ না করে তবে আমি আপনাকে জানাব)। বোনাস পয়েন্টের জন্য (এবং আমি এটি প্রশ্নের সাথে যোগ করব): আমি কীভাবে ক্রিয়াকে তার নিজস্ব আইকন দেব?
ইসজি

1
প্রকৃতপক্ষে, পাথটি যতক্ষণ না ব্যবহারকারীটির অ্যাক্সেস থাকে ততক্ষণ তা বিবেচনা করে না।
iglvzx

3

আপনি এই ছোট্ট ফ্রিওয়্যার প্রোগ্রামটি দিয়েও চেষ্টা করতে পারেন:

http://defaultprogramseditor.com/

এটি আমার জন্য সমস্ত জগাখিচুড়ি .js ফাইলগুলির সাথে সাজিয়েছে। এর আগে আমি ডিফল্ট হ্যান্ডলার প্রোগ্রাম যুক্ত করার বিভিন্ন উপায় চেষ্টা করেছিলাম। অত্যন্ত বাঞ্ছনীয়.

নোট করুন যে আমি সফ্টওয়্যারটির বিকাশকারী / প্রকাশকের সাথে কিছুই পাইনি। কেবল একজন নতুন ব্যবহারকারী

সম্পাদনা: ওহ, সন্ধান পেয়েছি এটি ইতিমধ্যে প্রস্তাবিত হয়েছে: উইন্ডোজ 7 এ কোনও এক্সটেনশন খোলার জন্য কেন ডিফল্ট প্রোগ্রামটি পরিবর্তন করতে পারে না?


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