স্ট্যাক-ওভারফ্লোতে এখন পর্যন্ত দেওয়া সমাধানগুলিতে একাধিক গ্রহণের সময় চলার জন্য কোনও নিজস্ব ফিক্স নেই এবং প্রতিটি Application IDআইকনকে গ্রুপিং করা প্রত্যাশার মতো কাজ করে। উত্তর এখানে অন্তর্নিহিত একটি রেফারেন্স প্রদান করে System.AppUserModel.IDসম্পত্তি।
এখানে একটি দ্রুত হাটো :
-vmএখানে প্রচুর লোক উল্লেখ করেছেন সেটিংটি করুন
- গ্রহন অ্যাপটি চালান
- চলমান টাস্কবার আইকনে রাইট ক্লিক করুন,
Pin this program to taskbar
- নেভিগেট করুন
%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\Taskbar
- নতুন নির্মিত শর্টকাট অন্য স্থানে অনুলিপি করুন। এটা তোলে নামকরণ করা হবে
eclipse, eclipse (2)অথবা eclipse (3)ইত্যাদি
- চলমান টাস্কবার আইকনে রাইট ক্লিক করুন,
Unpin this program from taskbar
- নতুন শর্টকাটে সমস্ত স্বতন্ত্র ক্ষেত্র (লক্ষ্য + পরামিতি, ওয়ার্কডির, আইকন, অন্য কিছু) অনুলিপি করতে শর্টকাট বৈশিষ্ট্য ডায়ালগটি ব্যবহার করুন
- নতুন শর্টকাটটির নতুন নাম দিন
- উইন্ডোজ টাস্কবারে নতুন শর্টকাটটি টেনে আনুন
- সম্পন্ন
এখানে একটি বর্ধিত হাওটো রয়েছে , যদি আপনি স্বতঃগ্রহগ্রহণ উদাহরণ অনুসারে আইকন গোষ্ঠীকরণ করতে চান (তবে যদি আপনার একাধিক দৃষ্টান্ত চলমান থাকে):
- উদাহরণস্বরূপ আপনার স্টার্টআপ প্লাগইনটি কী তা সন্ধান করুন
org.eclipse.epp.package.java_2.0.1.20130919-0803। plugin.xmlসেই ফোল্ডারের ফাইলটি খুলুন ।
- এই ফাইলটিতে নিম্নলিখিত XML অবস্থান সম্পাদনা করুন :, অন্য কোনও কিছুর জন্য
/plugin/extension/product/property[@name="appName"]অ্যাট্রিবিউট সেট করুন value। স্পেস ব্যবহার করবেন না, দৈর্ঘ্য নীচে রাখুন (অবধি 40)।
- Ptionচ্ছিকভাবে উইন্ডো শিরোনাম
/plugin/extension/product/property[@name]সেট করুন:, nameঅন্য কোনও কিছুর জন্য অ্যাট্রিবিউট সেট করুন ।
- আপনার বিদ্যমান Eclipse শর্টকাটে, এটি যুক্ত করুন
-cleanএবং একবার চালান। আপনি //product/property[@name]Eclipse উইন্ডো শিরোনামে ব্যবহৃত হচ্ছে বৈশিষ্ট্যটি লক্ষ্য করবেন । এরপরে, আপনি -cleanআবার সরাতে পারেন ।
- উপরে দ্রুত হাটো অনুসরণ করুন
এখানে কী চলছে তার একটি দ্রুত ব্যাখ্যা :
- .Lnk ফাইলের অভ্যন্তরে একটি বৈশিষ্ট্য সংরক্ষণ করা হয়, যা উইন্ডোজ শর্টকাট সম্পত্তি ডায়ালগ ব্যবহার করে প্রবেশ করা যায় না। আপনি যদি একটি .lnk ফাইল অনুলিপি করেন তবে বৈশিষ্ট্যটি এটি দিয়ে অনুলিপি করবে।
- সংক্ষেপে অভিন্ন
System.AppUserModel.IDসম্পত্তি দ্বারা উইন্ডোজ গ্রুপগুলিAppID
- গ্রহনের
AppIDশুরুতে নেই। প্রথমে জেভিএম শুরু হয়, তারপরেই গ্রহপরি কোর / প্ল্যাটফর্ম শুরু হয় এবং তারপরে স্টার্টআপ প্লাগইন লোড হয়। এই শেষ পর্যায়ে AppIDকোনও plugin.xmlফাইলের অভ্যন্তরে মান সেট করতে একটি API কল করা হয় । উপরে দেখুন: বর্ধিত হাওটো আইটেম 2
- আপনি যখন ম্যানুয়ালি তৈরি শর্টকাট .lnk ফাইলটিকে টাস্কবারে টেনে আনেন, তখন এটি বুঝতে পারা যায় যে উইন্ডোজগুলি
AppID.lnk ফাইলের নতুন 'পিনড' সংস্করণে এটি রাখতে পারে না। এটি কেবল রানটাইমের সময় সনাক্ত করা যায়।
- যখন আপনি একটি Elpipse অ্যাপ্লিকেশন শুরু করবেন, চলমান টাস্কবার আইকনে ডান ক্লিক করুন,
Pin this program to taskbar-> তারপরে উইন্ডোজ সনাক্ত করে AppIDএটি 'পিনড' .lnk এ সংরক্ষণ করবে। তবে, আংশিকভাবে JVM প্রক্রিয়া পুনঃনির্দেশের কারণে, উইন্ডোজ কমান্ড-লাইন প্যারামিটার, পরিবেশ, কার্যকারী ফোল্ডার (কমপক্ষে শুরুতে) এবং আইকন পথ + আইকন সূচক সনাক্ত করে না। সুতরাং আপনি করতে হবে:
- .Lnk ফাইলের একটি ফাইল অনুলিপি করুন এবং নিজের অনুপস্থিত ফাঁকাগুলি পূরণ করুন
- অথবা, একটি শর্টকাট তৈরির সরঞ্জাম ব্যবহার করুন যা
System.AppUserModel.IDবৈশিষ্ট্যগুলি বোঝে (প্রচুর পরিমাণে রয়েছে)
- অথবা, সরাসরি উইন্ডোজ এপিআই ব্যবহার করুন
আন্তরিকভাবে আশা করি এটি আমার চারপাশের ওয়ার্কস্টেশনগুলিতে হাইওয়াইর অ্যালভিস টাস্কবার আইকনের পরিমাণ হ্রাস করবে,
চিয়ার্স, টিডব্লিউ