আমি জানি আমার নিজের কম্পিউটারে কোনও ফোল্ডারে কাস্টম আইকন কীভাবে নির্ধারণ করা যায়। কিন্তু প্রতিটি নতুন কম্পিউটারে ম্যানুয়ালি কাস্টম আইকনটি বরাদ্দ না করে একটি ফোল্ডারে কাস্টম আইকন রয়েছে এমন বিতরণ করার কোনও উপায় আছে কি?
আমি জানি আমার নিজের কম্পিউটারে কোনও ফোল্ডারে কাস্টম আইকন কীভাবে নির্ধারণ করা যায়। কিন্তু প্রতিটি নতুন কম্পিউটারে ম্যানুয়ালি কাস্টম আইকনটি বরাদ্দ না করে একটি ফোল্ডারে কাস্টম আইকন রয়েছে এমন বিতরণ করার কোনও উপায় আছে কি?
উত্তর:
desktop.ini
ফাইল সম্পাদনা করে এটি সম্ভব ।
.bmp
, .dll
, .exe
, অথবা .ico
। এর মধ্যে ব্যতীত .bmp
অন্যগুলিতে একাধিক আইকন থাকতে পারে।আদর্শ
[.ShellClassInfo] আইকনফিল = আইকনফিলনাম আইকনইন্ডেক্স = সংখ্যা
অথবা
[.ShellClassInfo] আইকন রিসোর্স = আইকন ফাইল , নাম্বার
iconfilename
আইকন ফাইলের নাম (এক্সটেনশন সহ) কোথায় number
এবং ব্যবহার করার জন্য আইকনের সূচি index ফাইলটিতে প্রথম আইকন ব্যবহার করতে 0 (শূন্য) নির্দিষ্ট করুন, দ্বিতীয়টির জন্য 1 এবং আরও অনেক কিছু। আপনি যদি প্রথম আইকনটি চান তবে আপনি ,0
( IconResource
ফর্মটি সহ) ছেড়ে যেতে পারেন এবং আপনি ফর্মটিতে IconIndex
লাইনটি ছেড়ে দিতে সক্ষম হতে পারেন IconFile
।
Desktop.ini
ফোল্ডারে হিসাবে সংরক্ষণ করুন ।
ফোল্ডার আইকনগুলি কাস্টমাইজ করতে ডেস্কটপ.ইন.ই. কীভাবে ব্যবহার করবেন সে সম্পর্কে আরও তথ্য পাওয়া যাবে ।
এখন এতে আইকন এবং .ini
ফাইল দিয়ে ফোল্ডারটি বিতরণ করুন ।
IconFile
ছাড়া IconIndex
কাজ করে না তবে IconResource
সংখ্যক ছাড়াই উল্লেখ করা কাজ করে।
attrib +r TheNameOfYourFolder
আপনি
সম্পাদনা: আমি উইন্ডোজ 8 ব্যবহার করছিলাম।
উপরের সমাধানগুলির কোনওটিই আমার পক্ষে কার্যকর হয়নি। আমি একটি ফ্ল্যাশ ড্রাইভে সঞ্চিত ফোল্ডারে কাস্টম আইকনগুলি অর্পণ করার চেষ্টা করছিলাম এবং কেবলমাত্র ড্রাইভটিতে একটি নির্ধারণের ক্ষেত্রে সফল হয়েছিল। আমি যা করতে পেরেছি তা বৈশিষ্ট্যগুলিতে চলে যাওয়া এবং আমি যে আইকনটি ফাইলটি চেয়েছিলাম তা বরাদ্দ করা ছিল, ফ্ল্যাশ ড্রাইভের মূলটিতে আইকনগুলি সংরক্ষণ করে এগুলি লুকিয়ে রাখা। তারপরে আমি উপরের সমাধানগুলিতে উল্লিখিত ফাইলটি অনুসন্ধান করেছি (এফ: file ফাইলের নাম \ ডেস্কটপ.ইএনআই) যদিও আমি যতদূর বলতে পারি যে ফাইলটির অস্তিত্ব নেই (হ্যাঁ, আমি গোপন আইকনগুলি চালু করেছি)। আমি এই জাতীয় একটি ফাইল খুঁজে পেয়েছি এবং এটি নোটপ্যাডে খুললাম। এটা পড়তে:
[.ShellClassInfo] আইকন রিসোর্স = এফ: \ লোগো.ইকো, 0
আমাকে যা করতে হয়েছিল তা হ'ল ড্রাইভের তথ্য মুছে ফেলতে হবে (যেহেতু প্রতিটি কম্পিউটার সিদ্ধান্ত নেয় যে কোন অক্ষরটি ড্রাইভকে বরাদ্দ করতে হবে) যাতে এটি পড়ে:
[.ShellClassInfo] আইকন রিসোর্স = লোগো.ইকো, 0
আমি এটি সংরক্ষণ করেছি এবং এটি এক কম্পিউটার থেকে অন্য কম্পিউটারে তথ্য রাখে।
এখন, আমি বুঝতে পারি যে এটি আক্ষরিকভাবে উপরে উল্লিখিত একই কোড, তবে আমি যখন নোটপ্যাডে নিজের ফাইলটি তৈরি করেছি এবং কোডটি এতে আটকানো হয়েছিল, সংরক্ষণ করেছি এবং ফাইলটিতে রেখেছি, এটি কার্যকর হয়নি। আমি যেভাবে এটি করার পরামর্শ দিয়েছি তা কোনওভাবে ডেস্কটপ.আইএনআই ফাইলকে লুকিয়ে রাখে এমনকি আপনি লুকানো ফাইলগুলি সক্ষম করে রেখেছেন। আমি এটি মোটেও বুঝতে পারি না তবে এটি কাজ করে তাই আমি সত্যিই যত্নশীল নই।