پنج‌شنبه 17 مرداد‌ماه سال 1387

6-  باز کردن Desktop با استفاده از کلید میانبر:

شاید تا به حال شده باشد که برنامه ای را از روی صفحه Desktop خواسته باشید ولی برنامه دیگری که امکان کمینه شدن را نداشته باشد برای شما مزاحمت ایجاد کرده باشد مثلا می خواهید سریال یک برنامه را از طریق پنجره My Computer باز کنید اما Setup این برنامه کل صفحه را گرفته است و گزینه ای هم برای کمینه شدن ندارد. در این موارد می توانید از دکمه های ترکیبی D + پنجره استفاده کنید، این دکمه ترکیبی تمام پنجره های فعال را مجبور به کمینه شدن می کند و برای بازگشتن پنجره ها به حالت اول  می توانید دوباره دکمه D + پنجره را فشار دهید.

7- CLSID ها:

مبحث CLSID ها مبحثی تقریبا پیچیده و طولانی می باشد، فقط در این حد بگویم که هر نوعی(نه فقط هرپسوندی) در رایانه یک CLSID دارد که منحصر به فرد است. اگر شما CLSID یک پسوند را داشته باشید می توانید آن را جعل کنید، این جعل کردن دربعضی ازموارد بسیار مفید می باشد مانند امنیت گذاری بر رویفایل ها و فولدرها، مثلا من یک CLSID پیدا کرده بودم که وقتی آن را برای یک فایل یا فولدر استفاده می کردید دیگر نه حجم آن را می توانستید بفهمید نه پسوند آن را و نه در منوی راست کلیک آن گزینه Open وجود داشت که بشود آن را باز کرد و در نوع خود یک شاهکار بود ولی به دلیل کم تجربگی خود در دانستن اطلاعات CLSID ها و رجیستری آن را از دست دادم و البته خیلی از CLSID های مهم دیگر را.

 بعضی از این جعل کردن ها مربوط به پسوند ها نیستند بلکه Class های ثبت شده در رجیستری می باشند. مانند My Computer یا  Recycle Bin و ... . خوب حالا باید یاد بگیریم که چگونه این انواع را بسازیم. شما برای ساخت این انواع ابتدا باید یک CLSID را بیابید که من طی جستجوی های گسترده و طولانی مدت دررجیستری و ویندوز تعدادی از کلاس های کارا و مفید را یافته ام که در ادامه خواهم گفت. حالا بعد از این که یک CLSID را یافتید ابتدا همانطورکه در نکته اول گفته شده پسوند ها را در رایانه خود باز کنید و سپس فایل یا فولدر مورد نظر را Rename کرده و این کلاس را به جای پسوند آن وارد کنید.

بعضی از این CLSID ها به شرح زیر است:

{CD7A5C0-9F37-11CE-AE65-08002B2E1262}

این  CLSID و قتی که در پسوند یک فولدر قرار می گیرد باعث این می شود که فولدر باز می شود اما محتویات داخل خود را نشان نمی دهد.

{E88DCCE0-B7B3-11D1-A9F0-00AA00ذ60FA31}

فایل را به صورت ZIP نشان می دهد و هنگام بازکردنش نیز Error می دهد و باز نمی شود.

{645FF040-5081-101B-9F08-00AA002F954E}

فایل یا فولدر را تبدیل به سطل آشغال می کند.

{f3aa0clc0-9cc8-11cl0-a599-00c04fd64434}

هر قدر روی آن کلیک کنید هیچ اتفاقی نمی افتد.

{7007ACC7-3202-11D1-AAD2-00805FC1270E}

فایل یا فولدر شما تبدیل به My Network Connetion می شود.

{20D04FE0-3AEA-1069-A2D8-08002B30309D}

My Computer را نشان می دهد.

{D6277990-4C6A-11CF-8D87-00AA0060F5BF}

Scheduled Task را نشان می دهد.

{E17D4FC0-5564-11D1-83F2-00A0C90DC849}

Search رایانه شما را باز می کند.

{BDEADF00-C265-11cl0-BCED-00A0C90AB50F}

My Network Places را نشان می دهد.

{00020906-0000-0000-C000-000000000046}

فایل یا فولدر شما را تبدیل به فایل های Word می کند.

این ها تنها بخشی از CLSID هایی است که من یافته ام و بخش غیر مهم آن است. CLSID های دیگری نیز یافته ام که واقعا حیرت آور است اما در نسخه های جدید ویندوز یعنی ویندوز XP Service Pack2 شرکت مایکروسافت این CLSID ها را حذف کرده است که البته در سعی هستم که روی این نسخه از ویندوز ها نیز این CLSID ها را به ثبت برسانم و برایشان Validity یا اعتبار بسازم.

فقط در این راستا باید مطلبی را در نظر داشته باشید که ممکن است بعد از تغییر نام دادن فایل یا فولدر مورد نظر دیگر نتوانید به محتویات آن دستیابید پس این CLSID ها را ابتدا بر روی یک فایل یا فولدر بی ارزش امتحان کنید و سپس بر روی فایل های اصلی تان البته اینکه دیگر نتوانید به محتویات دستیابی داشته باشد یک حسن است ولی آن موقعدیگر باید فیل خود را با یک برنامه نویسی باز کنید که این کار را من کرده ام و آن را برای دانلود می گذارم.                                                 دانلود : Security.rar

پیامبر اکرم(ص): هر که بر امت من یک شب آرزوی گرانی کند خدا چهل سال عبادت او را باطل کند. نهج الفصاحه – حدیث 2937