w32sh এর উত্তর সঠিকভাবে নির্দেশ করে যে রান ডায়ালগ দ্বারা অনুসন্ধান করা অতিরিক্ত কীগুলি এখানে রয়েছে:
- HKEY_CURRENT_USER \ সফ্টওয়্যার \ মাইক্রোসফ্ট \ উইন্ডোজ \ কারেন্ট ভার্সন \ অ্যাপ পাথস \
- HKEY_LOCAL_MACHINE OF সফ্টওয়্যার \ মাইক্রোসফ্ট \ উইন্ডোজ \ কারেন্ট ভার্সন \ অ্যাপ পাথস \
নেই এই পাথ জন্য অফিসিয়াল ডকুমেন্টেশন ।
এই কীগুলি সম্পর্কে একটি গুরুত্বপূর্ণ তথ্য হ'ল কীটির নামটি (উদাহরণস্বরূপ "filezilla.exe") কোনওভাবেই পুরো পথে মেলে না। উইন্ডোজ Under এর অধীনে মানটি শর্টকাটের "টার্গেট" হিসাবে ব্যবহৃত হতে পারে তার মতো একটি সাধারণ কমান্ড-লাইনও হতে পারে।
উদাহরণস্বরূপ, আমি আমার রেজিস্ট্রিতে এটি ব্যবহার করতাম:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\jedit.exe]
@="\"C:\\WINDOWS\\system32\\javaw.exe\" -Xms24M -Xmx512M -jar \"C:\\Program Files\\jEdit\\jedit.jar\" -reuseview"
আমি উইন্ডোজ 10 এ এই কাজটি করতে পারে বলে মনে হচ্ছে না, তবে আপনি এখনও কোনও ব্যাচ ফাইল সহ যে কোনও ফাইলকে নির্দেশ করতে পারেন
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\jedit.exe]
@="C:\\Program Files\\jEdit\\run-jedit.bat"
এটি আপনাকে উপযুক্ত বিকল্পগুলির সাথে জেভিএম চালাতে এবং jEdit প্রবর্তন / পুনঃব্যবহার করতে "jedit" বা "jedit C: \ foo \ bar \ something.txt" টাইপ করতে দেয় ।
আমি যতদূর দেখতে পাচ্ছি, মূল নামটি অবশ্যই ".exe" এ শেষ হওয়া উচিত, সুতরাং "abc" এর একটি উপন্যাস তৈরি করতে আপনি একটি "abc.exe" তৈরি করুন, যদিও এটি ".exe" ফাইলটিতে নির্দেশ না করে ।