ফোল্ডার কাস্টমাইজেশন
ফোল্ডারগুলি সাধারণত স্ট্যান্ডার্ড ফোল্ডার আইকন দ্বারা প্রদর্শিত হয়। Desktop.ini
ফাইলটির একটি সাধারণ ব্যবহার হ'ল কোনও ফোল্ডারে কাস্টম আইকন বা থাম্বনেইল চিত্র নির্ধারণ করা। আপনি Desktop.ini
একটি ইনফোটিপ তৈরি করতেও ব্যবহার করতে পারেন যা ফোল্ডার সম্পর্কে তথ্য প্রদর্শন করে এবং ফোল্ডারের আচরণের কিছু দিক যেমন ফোল্ডারের ফোল্ডারের জন্য স্থানীয়করণের নাম বা ফোল্ডারের আইটেম নির্দিষ্ট করে controls
উত্স: ডেস্কটপ.ইনআই সহ ফোল্ডারগুলি কীভাবে কাস্টমাইজ করা যায়
শেলটি ডিরেক্টরিটির নাম প্রদর্শন করার আগে শেলটি একটি Desktop.ini
ফাইল সন্ধান করে। যদি এটির সন্ধান করে তবে এটি LocalizedReourceName
শেষ ব্যবহারকারী থেকে প্রাপ্ত একটি পুনঃনির্দেশিত নাম প্রদর্শন করে ।
উত্স: ডেস্কটপ.ইএনআই সহ ফোল্ডারগুলি কাস্টমাইজ করা (উইন্ডোজ সিই 5.0)
ফোল্ডারে desktop.ini
সঞ্চিত ফাইলটির ডিফল্ট সামগ্রী এখানে রয়েছে C:\Users
:
[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21813
স্থানীয় নাম অক্ষম করা হচ্ছে
উইন্ডোজ এক্সপ্লোরার ফোল্ডার স্থানীয়করণ উপেক্ষা করার জন্য কোনও নথিভুক্ত উপায় সরবরাহ করে বলে মনে হয় না, তবে LocalizedResourceName
লাইনটি সরিয়ে ফেলাটাই কাজ করে। আপনি যখন ফাইলটি পুরোপুরি মুছে ফেলতে পারেন তবে এটি কোনও ভাল ধারণা নয় কারণ আপনি অন্যান্য স্বনির্ধারিত সেটিংস যেমন আইকন বা সরঞ্জামদণ্ডগুলি হারাবেন।
ব্যাচ অটোমেশন
নীচে একটি সাধারণ ব্যাচের স্ক্রিপ্ট রয়েছে যা এটি আপনার জন্য করতে পারে, সিস্টেম ড্রাইভে প্রতিটি ফোল্ডারকে বারবার স্ক্যান করে। এটি প্রশাসক হিসাবে চালানো নিশ্চিত করুন।
@echo off
setlocal enabledelayedexpansion
pushd "%systemdrive%\"
for /f "delims=" %%G in ('dir /a /b /s desktop.ini') do (
find /i "LocalizedResourceName=" "%%~G" >nul
if !errorlevel! == 0 (
takeown /f "%%~G" /a >nul
icacls "%%~G" /grant:r *S-1-5-32-544:F /q >nul
attrib -h -s "%%~G"
type "%%~G" | findstr /i /v /c:"LocalizedResourceName=" > "%%~G.new"
copy "%%~G" "%%~nxG.bak" >nul 2>&1
del /a "%%~G"
ren "%%~G.new" "%%~nxG"
attrib +h +s "%%~G.bak"
attrib +h +s "%%~G"
))
popd
pause & exit /b