আমি আসলে দুটি প্রশ্ন জিজ্ঞাসা করতে চাই:
ডেস্কটপ ফাইলগুলিতে এক্সেক এন্ট্রি করার জন্য উপলব্ধ আর্গুমেন্টগুলি / পরামিতিগুলির শর্টকাটগুলি সম্পর্কে আমি আরও কোথায় পেতে পারি (যেমন% U,% u,% f ...)
মূল প্রশ্ন, ওয়াইন আবেদনের জন্য .ডেস্কটপ লঞ্চারটিতে যুক্তি হিসাবে ফাইল কীভাবে পাস করবেন?
আমি এখানে এই পরামর্শটি সন্ধান করতে পেয়েছি: z:%f
যা আমার কোনও উপকারে আসে না, যেমন আমি কেবল ফাইল ডেস্কটপ ছাড়াই ডেস্কটপ ফাইল চালাই, এটি ধরে নিয়েছে যে আর্গুমেন্টটি "ড্রাইভ" z:
স্ক্যান করা শুরু করেz:
উদাহরণ:
[Desktop Entry]
Name=Some Windows program
Exec=wine "program.exe" z:%f
Type=Application
Terminal=false
MimeType=application/docbook+xml
আমি এই ওয়াইন অ্যাপ্লিকেশনটির জন্য আমার কাস্টম .ডেস্কটপ লঞ্চারে এক্সএমএল ফাইলটি ফেলে দিতে চাই এবং আমি এইভাবে পারি। সমস্যাটি হ'ল যদি আমি এই প্রোগ্রামটি চালিত করতে লঞ্চার আইকনে ক্লিক করি তবে যুক্তিটি z:
সর্বদা এর উপর দেওয়া হয় এবং এটি গ্রহণযোগ্য নয়
z:%f
কাজটি যেমন ভাল হয় না তখনই আমি যখনই এই মদ প্রয়োগের z:
application.exe
যা আপনি বর্তমান নির্বাচিত ফাইলটি নটিলাসে অর্থাৎ পাস করতে চান file.txt
?
exec
লাইনে স্থাপন করা হয়েছে যা পরীক্ষা করে %f
, যদি এটি উপস্থিত থাকে তবে কেবলমাত্র অ্যাপ্লিকেশন আরম্ভ না করে যদি ফাইলটিতে অ্যাপ্লিকেশন চালু করে launch এটি যত্নশীল বা এটি বিকল্প নয়?