ترفندستان

ترفندهای جالب از همه نوع

ترفندستان

ترفندهای جالب از همه نوع

تغییر فرمت کلیه فایل های موجود در یک فولدر با فرمت یکسان در محیط

حتمأ میدانید که جهت تغییر فرمت یک فایل به فرمتی دیگر در محیط ویندوز، کافی است نام فایل را ویرایش کرده و در انتهای نام آن فرمت قبلی را پاک نموده و فرمت جدید را وارد نمایید. به عنوان مثال برای تبدیل Tarfandestan.jpg به Tarfandestan.gif کافی است آن را Rename نموده و این تغییر نام را صورت دهیم (البته به شرط فعال نبودن Hide extensions for known file types در Tools > Folders Options > View). اما آیا تاکنون به این موضوع فکر کرده اید که اگر در فولدری تعداد زیادی فایل داشته باشیم برای تغییر فرمت کلیه این فایل ها به فرمت دیگر چه باید کنیم؟ در این ترفند قصد داریم نحوه این کار یعنی تغییر فرمت کلیه فایل های موجود در یک فولدر با فرمتی خاص به فرمتی دیگر را به روشی جالب و متفاوت برای شما بازگو نماییم.

ابتدا همانطور که ذکر شد دقت نمایید قابلیت مشاهده فرمت فایل ها در ویندوز فعال باشد. بدین منظور از منوی Tools وارد Folder Options شوید. سپس به تب View رفته و تیک گزینه Hide extensions for known file types را بردارید و OK کنید.

حال My Computer را باز نمایید.
به محلی که فایل های مورد نظر شما موجودند مراجعه کنید.
سپس بر روی فضای خالی از صفحه راست کلیک کرده و از New گزینه New Text Document را انتخاب کنید.
نام فایل را به دلخواه و با فرمت bat. انتخاب نمایید. به عنوان مثال نام آن را Tarfandestan.bat بگذارید.
سپس بر روی فایل ساخته شده راست کلیک کرده و Edit را انتخاب نمایید.
خواهید دید که فایل با Notepad باز میشود.
اکنون کد زیر را در درون Notepad عینأ Copy و Paste نمایید:
ren *.FirstFormat *.SecondFormat

در کد بالا، منظور از FirstFormat، فرمت اولیه و حال حاضر فایلها و منظور از SecondFormat فرمتی که قصد تبدیل به آن را دارید است. این دو را بسته به فرمتهای مورد نظر خودتان تغییر نام دهید.
اکنون (ترفندستان) از منوی File بر روی Save کلیک کنید تا فایل ذخیره شود.
حال اگر بر روی فایل خود دوبار کلیک نمایید، بلافاصله کلیه فایل های موجود در فولدر که فرمت آنها را به جای FirstFormat وارد نموده اید به فرمت جایگزین SecondFormat تبدیل میشوند!

به عنوان مثال اگر ما قصد تغییر فرمت فایلهای موجود در یک فولدر از jpg به gif را داشته باشیم، کد ما اینگونه خواهد بود:
ren *.jpg *.gif


با کمی درایت میتوانید از این کددهی در Notepad و تغییر نام فایل ها استفاده های مختلفی بکنید.

غیرفعال کردن نمایش تعداد ایمیل های خوانده نشده در ویندوز XP

اگر از نرم افزار Outlook برای مدیریت ایمیل های خود در ویندوز XP استفاده میکنید حتمأ به این موضوع برخورد نموده اید که در صفحه لوگین به ویندوز و به هنگام نمایش حساب های کاربری ، در زیر نام کاربر میزان ایمیل های خوانده نشده وی درج میگردد. بنا به هر دلیلی شاید دوست نداشته باشید تا تعداد ایمیل های خوانده نشده تان در این قسمت نمایش داده شود. هم اکنون به معرفی روش غیرفعال کردن این شمارنده ایمیل های خوانده نشده در ویندوز XP میپردازیم.

بدین منظور:
از منوی Start وارد Run شده و عبارت regedit را وارد نموده و Enter بزنید تا ویرایشگر رجیستری ویندوز باز شود.
به مسیر زیر بروید:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\UnreadMail

بر روی فضای خالی از صفحه راست کلیک کرده و New > DWORD را انتخاب نمایید و نام آن را MessageExpiryDays تنظیم کنید.
سپس (ترفندستان) بر روی MessageExpiryDays دوبار کلیک کرده و در قسمت Value به آن مقدار 0 بدهید.
کار تمام است، اکنون اگر ایمیل خوانده نشده ای در ویندوز داشته باشید دیگر در صفحه لوگین ویندوز XP درج نمیشود.

لازم به ذکر است اینکار توسط ابزار Tweak UI Power Toy ساخت مایکروسافت از طریق Logon > Unread Mail نیز امکان پذیر است.

تعیین تاریخ انقضا برای رمز عبور حساب های کاربری در ویندوز XP

همانطور که میدانید هر کاربر در ویندوز XP میتواند برای حساب کاربری خود رمز عبور تعیین کند؛ به طوریکه تنها با وارد نمودن رمز عبور امکان ورود به محیط ویندوز مهیاست. این رمز عبور به طور پیش فرض تاریخ انقضایی ندارد و همیشگی است و تا زمانی که مجددأ توسط کاربر تغییر نکند پابرجا خواهد ماند. اما شاید شما دوست داشته باشید که برای رمز عبور حساب کاربری خود در ویندور تاریخ انقضایی تعیین کنید. بدین گونه که به عنوان مثال بعد از 14 روز رمز باطل شده و از سیستم محو گردد و طبعأ پس از آن دیگر برای ورود به ویندوز به وسیله آن حساب کاربری نیاز به وارد کردن پسورد نخواهد بود. جالب است بدانید این کار بدون نیاز به برنامه جانبی خاصی و تنها از طریق محیط ویندوز و رجیستری امکان پذیر است. هم اکنون به معرفی این ترفند میپردازیم.

بدین منظور:
از منوی Start به Control Panel بروید.
سپس بر روی Administrative Tools و پس از آن Computer Management دوبار کلیک کنید.
در پنجره Computer Management، از منوی کناری بر روی Local User and Groups کلیک کرده و زیر شاخه های آن را باز کنید.
سپس Users را انتخاب نمایید.
خواهید دید که حساب های کاربری فعال در ویندوز در پنجره کناری نمایان میشود.
بر روی نام کاربری (ترفندستان) که قصد تعیین تاریخ انقضا برای رمز عبورش را دارید راست کلیک کرده و Properties را انتخاب کنید.
در پنجره باز شده در همان تب General، تیک گزینه Password Never Expires را بردارید.
دکمه OK را بزنید.
اکنون رمز عبور کاربری شما دارای محدودیت زمانی 14 روزه شده است و پس از 14 روز منقضی میشود.

برای تغییر تاریخ انقضا از 14 روز به تعداد روزهای دیگر بایستی مرحله دوم ترفند را اجرا کنید:
از منوی Start وارد Run شده و عبارت regedit را وارد کرده و Enter بزنید تا رجیستری ویندوز باز شود.
این مسیر را دنبال نمایید:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

اکنون از قسمت دیگر صفحه passwordexpirywarning را یافته و بر روی آن دوبار کلیک کنید.
در پنجره کوچک باز شده (ترفندستان) تیک گزینه Decimal را بزنید تا تغییرات راحت تر باشد.
حال کافیست به جای عدد 14 تعداد روزهایی که میخواهید پسورد پس از ثبت منقضی شود را وارد نمایید.
پس از ثبت تعداد روزها و تغییر آن دکمه OK را زده و رجیستری را ببندید تا تغییرات ذخیره شود.

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

تغییر کاربرد کلید Power موجود بر روی کیس

حتمأ شما نیز گاهی ناچارأ مجبور به استفاده از دکمه Power موجود بر روی کیس شده‌اید. این دکمه به همراه دکمه Reset بر روی کلیه کامپیوترهای شخصی وجود دارد. کاربرد این دو دکمه نیز تاحدودی واضح است. از دکمه Reset جهت بازنشانی سیستم و از کلید Power نیز جهت روشن کردن کامپیوتر استفاده می‌شود. اما اگر هنگامی که کامپیوتر روشن است دکمه Power را بزنید چه اتفاقی می‌افتد؟ اگر از ویندوز XP استفاده می‌کنید به طور پیش فرض کلیه برنامه‌های فعال بسته شده و ویندوز Shutdown می‌شود. اما آیا تاکنون به این موضوع فکر کرده‌اید که می‌توان با استفاده از دکمه Power ویندوز را به حالت Standby درآورد و یا حتی آن را Hibernate کرد؟ هم‌اکنون به معرفی این ترفند ساده در ویندوز XP می‌پردازیم.

برای این‌کار:
از منوی Start به Control Panel بروید.
بر روی Power Options دوبار کلیک کرده تا پنجره Power Options Properties باز شود.
سپس به تب Advanced بروید.
اکنون در قسمت Power Buttons و در زیر عبارت (ترفندستان) When I press the power button on my computer می‌توانید نوع کاربرد کلید Power را تعیین کنید.
اگر در حالت Standby باشد طبعأ سیستم در حالت Standby قرار می‌گیرد.
در صورتی که بر روی Hibernate تنظیم شود سیستم پس از فشردن کلید Hibernate می‌شود .
اگر به همان حالت قدیم یعنی Shutdown باشد سیستم کاملأ خاموش می‌شود.
اما اگر گزینه بر روی Ask me what to do تنظیم شده باشد پس از هر بار فشردن دکمه Power، پنجره Turn Of Computer نمایان می‌شود و شما می‌توانید هر گزینه‌ای که در آن لحظه دوست دارید را انتخاب کنید.
در نهایت اگر Do nothing را انتخاب کنید پس از فشردن کلید Power هیچ اتفاقی نمی‌افتد.

بالا بردن سرعت ویندوز XP با بهینه سازی مقدار L2 Cache پردازنده

همانطور که می‌دانید در CPU بخشی به نام Level2 Cache یا به طور خلاصه L2 Cache وجود دارد که وظیفه آن ذخیره اطلاعات فایل اجرا شده در درون خود می‌باشد. به‌طوریکه که وقتی شما نرم افزار، بازی و هر فایل اجرایی دیگر را اجرا می‌کنید، اطلاعات اصلی فایل که برای اجرا لازم است در درون L2 Cache در CPU ذخیره می‌شود و اگر شما همان زمان از برنامه خارج شوید و دوباره آن‌ را اجرا کنید خواهید دید که این‌ بار با سرعتی بیشتر اجرا می‌شود. علت آن این است که اطلاعات اصلی مورد نیاز برای اجرای فایل، در مرتبه اولی که فایل را اجرا کردید در L2 Cache ذخیره شده و در دفعات بعدی به هنگام اجرا با سرعت بیشتری بارگذاری میشود. از این رو هم اکنون قصد داریم ترفندی ساده را به شما معرفی کنیم تا بتوانید از حداکثر توانایی L2 Cache استفاده کنید و در نهایت سرعت ویندوز XP خود را تا چندین برابر افزایش دهید.

در طی عملیات نصب ویندوز XP ، ویندوز CPU را برای پی بردن به مقدار L2 Cache آن را تست میکند تا و مثلأ اگر L2 Cache پردازده شما برابر با 1024 کیلوبایت باشد، برای ویندوز همین مقدار را تعیین کند. اما گاهی اوقات ویندوز در طی عملیات نصب نمی‌تواند مقدار L2 Cache پردازده شما را تشخیص دهد و به همین دلیل، مقدار L2 Cache را پیش‌فرض 0 (یعنی 256 کیلوبایت) قرار میدهد. در این حالت ویندوز فقط از 256 کیلوبایت از L2 Cache شما استفاده میکند. در حالی که ممکن است L2 cache شما بسیار بیشتر از این حد باشد.

برای تعریف کردن L2 Cache پردازده‌تان بصورت دستی برای ویندوز XP، باید ابتدا از مقدار اصلی و حقیقی L2 Cache به علاوه مقداری که در حال حاضر ویندوز تعریف کرده مطلع شوید.
اولین مرحله یافتن مقدار L2 Cache حقیقی CPU شماست.
بدین منظور ساده ترین راه استفاده از نرم افزار کم حجم و رایگان CPU-Z است.
CPU-Z را با حجمی کمتر از 600 کیلوبایت از سایت سازنده به نشانی http://www.cpuid.com/cpuz.php دانلود کنید.
(در حال حاضر آخرین نسخه 1.49 است که مستقیمأ از اینجا قابل دریافت است.)
پس از دانلود، فایل را از حالت فشرده خارج کنید. سپس cpuz.exe را اجرا کنید.
پس از چند لحظه صفحه نمایش اطلاعات نمایان میشود.
در جلوی عبارت Level 2 در زیرمجموعه Cache میتوانید به مقدار حقیقی L2 Cache پردازنده دست یابید.

در مرحله دوم بایستی به میزان L2 Cache که ویندوز تعریف کرده است پی ببریم تا ببینیم تا چه اندازه درست است.
بدین منظور ابتدا نرم افزار Notepad ویندوز را باز کنید.
سپس کدهای زیر را عینأ Copy کرده و داخل آن Paste کنید:
Set ProSet = GetObject("winmgmts:").InstancesOf("Win32_Processor")

For each Pro in ProSet
WScript.Echo "www.Tarfandestan.com"
WScript.Echo "Level2 Cache:" & "   " & Pro.L2CacheSize & " KB"
Next

سپس از منوی File، بر روی Save as کلیک کنید. فایل را با فرمت vbs. ذخیره نمایید (به عنوان مثال نام آن را Tarfandestan.vbs بگذارید).
اکنون به محلی که فایل را ذخیره کرده اید رفته و با دوبار کلیک آن را اجرا نمایید. پنجره اول را OK کرده و در پنجره دوم مقدار L2 Cache پردازنده را بر حسب کیلوبایت مشاهده کنید.
(جهت سهولت کار میتوانید فایل vbs مورد نظر را مستقیمأ از اینجا دریافت کرده و دیگر آن را شخصأ نسازید. پس از دانلود، فایل را از حالت فشرده خارج کرده و L2Cache_Detector.vbs را اجرا کنید).
این مقدار، مقداری است که در حال حاضر ویندوز برای شما تعریف کرده است. اگر مقدار دقیقأ برابر مقداری است که توسط CPU-Z به دست آوردید پس همه چیز ایده آل است و دیگر نیازی به استفاده از این ترفند نیست. اما اگر مقداری که به دست آمده کمتر از مقدار نمایش داده شده در CPU-Z است ویندوز چندان خوب عمل نکرده و بایستی ادامه ترفند را پی بگیرید.

اگر در حال خواندن ادامه ترفند هستید پس اکنون وقت آن رسیده که مقدار حقیقی L2 Cache را برای ویندوز خود تعریف کنید.
از منوی Start به Run رفته و با عبارت regedit را تایپ کرده و Enter بزنید تا وارد محیط رجیستری ویندوز شوید.
به مسیر زیر بروید:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

در سمت راست پنجره گزینه ای با نام SecondLevelDataCache به چشم میخورد.
بر روی آن دوبار کلیک کرده و مقادیر مورد نظر زیر را در قسمت Value وارد کنید.
شما بایستی اندازه دقیق (یا کمتر) L2 Cache پردازنده که به وسیله CPU-Z به دست آمد را توسط روش زیر مورد استفاده قرار دهید.
اگر Level 2 نمایش داده شده در CPU-Z (یا همان L2 Cache حقیقی) 256 یا کمتر باشد، عدد 0 را در این کلید رجیستری وارد کنید.
اگر 512 باشد، عدد 200.
اگر 1024 باشد، عدد 400.
اگر 2048 باشد، عدد 800.
اگر 4096 باشد، عدد 1600.
اگر 8192 باشد، 3200.
و به همین ترتیب برای مقادیر بالاتر.

پس از وارد کردن مقدار OK کرده و از رجیستری خارج شوید.
حال یکبار سیستم را رستارت کنید تا تنظیمات اعمال گردد.
اکنون اگر فایلی که خودتان به شکل دستی با فرمت vbs را ساخته اید اجرا کنید مقدار حقیقی L2 Cache را مشاهده خواهید کرد.

بالا بردن سرعت ویندوز XP با بهینه سازی مقدار L2 Cache پردازنده توجه داشته باشید که مقادیر بیشتر از حد واقعی L2 Cache پردازنده خود را در رجیستری وارد نکنید. اینکار ممکن است به سیستم شما آسیب بزند.

بالا بردن سرعت ویندوز XP با بهینه سازی مقدار L2 Cache پردازنده دقت کنید در این ترفند به علت تغییرات در رجیستری، پیش از هر کاری از رجیستری خود Backup بگیرید.