স্ব-নির্মিত ডেস্কটপ.আইএনই কাজ করে না


7

উইন্ডোজ 7 x64 এসপি 1 এ, যখন কোনও পাঠ্য সম্পাদক (যেমন নোটপ্যাড, নোটপ্যাড ++) দিয়ে একটি ডেস্কটপ.এনআই ফাইল তৈরি করে এবং কোনও ফোল্ডারের ভিতরে সংরক্ষণ করে, এটি কার্যকর হয় না। উদাহরণস্বরূপ, আমি এই ডেস্কটপ.ইনিকে একটি ফোল্ডারের মধ্যে সংরক্ষণ করেছি:

[.ShellClassInfo]
IconResource=C:\Windows\explorer.exe,0
[ViewState]
Mode=
Vid=
FolderType=Generic

তবে এটি কাজ করে না, অর্থাৎ ফোল্ডারের আইকনটি পরিবর্তন হয় না! আমি এএনএসআই বা ইউনিকোড এনকোডিং চেষ্টা করেছি, দুটোই কাজ করে না।

অবশ্যই আমি যখন প্রোপার্টি ডায়ালগ দিয়ে ফোল্ডার আইকনটি পরিবর্তন করি তখন এটি কাজ করে: ফোল্ডারটি নতুন আইকনটি দেখায় এবং ডেস্কটপ।

আমি এই কাজটি কীভাবে করব?

উত্তর:


7

Desktop.ini থাকা উচিত সিস্টেমের বৈশিষ্ট্য , এবং এটা ফোল্ডার এটি একটি প্রভাব জন্য সিস্টেমের বৈশিষ্ট্য থাকা প্রয়োজন।

ডেস্কটপ.আইএনআই দিয়ে ফোল্ডারের স্টাইলটি কাস্টমাইজ করতে নিম্নলিখিত পদ্ধতিটি ব্যবহার করুন :

  • ফোল্ডারটিকে সিস্টেম ফোল্ডার তৈরি করতে পাথমেকসিসটেমফোল্ডার ব্যবহার করুন। ডেস্কটপ.ইনির জন্য সংরক্ষিত বিশেষ আচরণটি সক্ষম করা উচিত তা বোঝাতে এটি ফোল্ডারে কেবল পঠনযোগ্য বিট সেট করে। আপনি কমান্ড লাইন থেকে একটি বৈশিষ্ট্য + গুলি ফোল্ডারনেম ব্যবহার করে একটি ফোল্ডারও একটি সিস্টেম ফোল্ডার তৈরি করতে পারেন ।
  • ফোল্ডারের জন্য একটি ডেস্কটপ.আইএনআই ফাইল তৈরি করুন। এটি সাধারণ ব্যবহারকারীদের থেকে লুকিয়ে রয়েছে তা নিশ্চিত করার জন্য আপনার এটি লুকানো এবং সিস্টেম হিসাবে চিহ্নিত করা উচিত
  • আপনার তৈরি ডেস্কটপ.আইএনআই ফাইলটি ইউনিকোড ফর্ম্যাটে রয়েছে তা নিশ্চিত করুন । এটি স্থানীয়করণযুক্ত স্ট্রিংগুলি সঞ্চয় করতে প্রয়োজনীয় যা ব্যবহারকারীদের জন্য প্রদর্শিত হতে পারে।

1
ধন্যবাদ! আমি কেবল ডেস্কটপ.ইনির বৈশিষ্ট্যগুলি সিস্টেমে পরিবর্তন করেছি এবং লুকিয়ে রেখেছি। আমি জানতাম না যে ফোল্ডারেও সিস্টেম অ্যাট্রিবিউট দরকার। এখন এটা কাজ করছে! আবার ধন্যবাদ!
ব্যবহারকারী 1580348

তবে প্রোপার্টি ডায়ালগের সাহায্যে উইন্ডোজ তৈরি করা ডেস্কটপ.ইনিকে ইউনিকোডে নয়, এএনএসআইতে এনকোড করা হয়েছে। নোটপ্যাড ++ i.imgur.com/xLtzQ7G.png
ব্যবহারকারী 1580348

@ ব্যবহারকারী 1580348: হ্যাঁ, স্থানীয় স্ট্রিংগুলি যেমন আরবি বা চীনা সংরক্ষণ করার জন্য এটি কেবলমাত্র প্রয়োজনীয়।
ডুডে

হাই ডুডি, ডেস্কটপ.ইএনআই ফাইলটিতে নাম-মান জোড়া যুক্ত কাস্টম বিভাগগুলি যুক্ত করা সম্ভব, না এই স্বাভাবিক ক্রিয়াকলাপের সাথে দ্বন্দ্ব হবে? কারণটি হ'ল ফোল্ডার-আইকন কার্যকারিতা ছাড়াও আমি এই ফাইলটিতে অন্যান্য কাস্টম তথ্য সংরক্ষণ করতে চাই।
ব্যবহারকারী 1580348

চেষ্টা করে দেখুন, আমি বলব এটি সম্ভব ...
ডুডে

1

ফোল্ডারের জন্য প্রাসঙ্গিক বৈশিষ্ট্যগুলি নির্ধারণ করার জন্য এবং এর desktop.iniসহজভাবে এক্সপ্লোরার ব্যবহারের খুব সহজ উপায় রয়েছে ।

  1. desktop.iniফাইলটি তৈরি করুন এবং ফোল্ডারের শীর্ষ স্তরে সংরক্ষণ করুন । আপনি যদি নোটপ্যাড বা অনুরূপ কিছু ব্যবহার করছেন তবে এটিকে "সমস্ত ফাইল" টাইপ হিসাবে সংরক্ষণ করার বিষয়টি নিশ্চিত করুন যাতে এটি সংরক্ষণ না করে desktop.ini.txt। আপনি যদি কোনও বিশেষ অক্ষর ব্যবহার না করেন তবে এনকোডিংটি গুরুত্বপূর্ণ নয়।
  2. ক্লিক করুন Propertiesফোল্ডার এর ডান-ক্লিক মেনুতে এবং খোলা Customizeট্যাব। *
  3. ক্লিক করুন OK( Cancelকোণে নয় বা এক্স)। কোনও সেটিংস পরিবর্তন করার দরকার নেই।

ফোল্ডারের এবং desktop.iniএর বৈশিষ্ট্যগুলি এখন স্বয়ংক্রিয়ভাবে সেট হয়ে গেছে। ফোল্ডারের প্রদর্শিত আইকনটি iconcache.dbকম্পিউটারটি মুছতে বা পুনরায় চালু না করে অবিলম্বে রিফ্রেশ করে। এটি desktop.iniসুরক্ষিত অপারেটিং সিস্টেমের ফাইলগুলি আড়াল করতে সেট করা থাকলে এক্সপ্লোরার অদৃশ্য হওয়ার কারণও ঘটায় ।

আমি যাচাই করেছি যে এই পদ্ধতিটি উইন্ডোজ 7 এবং উইন্ডোজ 10 এ কাজ করে।

* যদি আপনি Customizeট্যাবটি দেখতে না পান তবে ফোল্ডারটিতে ডান ক্লিক করে তারপরে ক্লিক করুন Open Folder Location, তারপরে এগিয়ে যান।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.