PDA

View Full Version : گفتگو: استفاده از سند Desktop.ini برای سفارشی سازی پوشه(Windows)



ROSTAM2
شنبه 07 آبان 1401, 21:21 عصر
سلام به همه.
هر چی گشتم هیچ تالاری مرتبط تر از این برای این مبحث پیدا نکردم.(فقط این هسته نیست پوسته است و بنظر میاد ی تالار بخصوص برای مباحثی اینچنین یا متفرقه لازم هست)
تو این تاپیک هر اطلاعاتی در مورد Desktop.ini دارید رو می تونید به اشتراک بگذارید.

اول از همه اینکه با استفاده از سند Desktop.ini در ریشه پوشه می شه عنوان پوشه رو بصورت نمایشی تغییر داد و کاراکترهایی که نمی شه بصورت معمول در نامگذاری فایل یا پوشه استفاده کرد رو هم می شه از این طریق به عنوان پوشه ارائه داد، در مورد زیرپوشه ها و فایل های پوشه اصلی هم به همین صورت هست.
همچنین میشه تصویر پوشه رو تغییر داد که این یکی زیاد سخت نیست. ولی اگر بخوایم با کد نویسی این کار رو انجام بدیم نیاز به دونستن چگونگی انجامش داریم.
می شه برای پوشه توضیحات نوشت تا زمانی که ماوس روی پوشه نگهداشته می شه جزئیات بیشتری در مورد پوشه دیده بشه.
و...
اطلاعات در مورد بخش های سند Desktop.ini (https://hwiegman.home.xs4all.nl/desktopini.html)

ROSTAM2
شنبه 07 آبان 1401, 21:42 عصر
اطلاعات زیر مربوط به محتوای سند Desktop.ini از پوشه سطل بازیافت ویندوز هست:

Recycle Bin
[.ShellClassInfo]
CLSID={645FF040-5081-101B-9F08-00AA002F954E}
LocalizedResourceName=@%SystemRoot%\system32\shell 32.dll,-8964


که اگر یک پوشه جدید ایجاد کنیم و این محتوا رو در یک سند متنی txt بنویسیم و قالب فایل متنی رو به .ini تغییر و در پوشه جدید ذخیره کنیم و از cmd برای تغییر اتریبیوت پوشه به سیستمی استفاه کنیم:
154135

آیکون پوشه به سطل بازیافت تغییر و کارایی اون همانند سطل بازیافت می شه:
154136

برای بقیه پوشه های ویندوز یا CLSID هایی که یک دستور خاصی در ویندوز اجرا می کنند هم همینطور هست:
مثلا این پوشه ها:

Offline Web Pages
[.ShellClassInfo]
CLSID={F5175861-2688-11d0-9C5E-00AA00A45957}

Temporary Internet Files
[.ShellClassInfo]
UICLSID={7BD29E00-76C1-11CF-9DD0-00A0C9034933}

ROSTAM2
پنج شنبه 30 آذر 1402, 06:35 صبح
سلام ب همه
این هم ویدئوی روش استفاده از Deskyop.ini که می شه با این روش برای نام مجازی پوشه کلمات فارسی استفاده کرد:

Desktop.ini - لیست پخش (aparat.com) (https://www.aparat.com/playlist/8055541)

موفق باشید.