.ডেস্কটপ ফাইলগুলিতে ট্রাইএেক্সেক ক্ষেত্রটি কী?


16

আমি অনেক বড় সন্ধান করেছি এবং এর উত্তর খুঁজে পেতে পারি না। TryExecক্ষেত্রটি .ডেস্কটপ ফাইলগুলিতে কী করে ? Execমাঠ থেকে এটি কীভাবে আলাদা ?



@ ডন_সিসিটি: আপনার উত্তর হিসাবে এটি যুক্ত করা উচিত। সম্পূর্ণতার জন্য ডেভেলপার.ইগন.আর.জি . / ডেস্কটপ- এন্ট্রি-স্পেক-এ লিঙ্ক যুক্ত করুন ।
ব্রাম

উত্তর:


12

স্ট্যান্ডার্ড.ফ্রেডেস্কটপ.অর্গ.এ অনুযায়ী , TryExecএন্ট্রি নিম্নলিখিতগুলি গ্রহণ করে:

প্রোগ্রামটি আসলে ইনস্টল করা আছে কিনা তা নির্ধারণ করতে ব্যবহৃত ডিস্কে একটি এক্সিকিউটেবল ফাইলের পাথ। যদি পথটি কোনও পরম পাথ না হয় তবে ফাইলটি $ PATH এনভায়রনমেন্ট ভেরিয়েবলের মধ্যে দেখা যাবে। যদি ফাইলটি উপস্থিত না থাকে বা এটি কার্যকর না হয় তবে এন্ট্রি উপেক্ষা করা হতে পারে (উদাহরণস্বরূপ মেনুতে ব্যবহৃত হবে না)।

ডেস্কটপ অ্যাপ্লিকেশন অটোস্টার্ট স্পেসিফিকেশন বলে:

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

Execঅনুরূপ নামের বিপরীতে এবং সত্ত্বেও, TryExecপ্রকৃতপক্ষে এটির মান কার্যকর করে না।


এবং কি $PATHব্যবহার করা হয়? দেখে মনে হচ্ছে যে $PATHব্যবহারকারীর শেল কনফিগার দ্বারা করা পরিবর্তনগুলি অন্তর্ভুক্ত নেই।
এনটিসি 2
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.