-
کپی نمودن محتویات یک فایل متنی بدون باز کردن فایل
فرض کنید یک فایل متنی با فرمت txt در اختیار دارید و قصد دارید تا متون داخل آن را کپی کرده و در جایی مورد استفاده قرار دهید. بدین منظور چه میکنید؟ آیا ابتدا فایل را با Notepad باز کرده، محتویات داخل آن را Select All کرده و کپی میکنید، سپس Notepad را میبندید؟ اما دیگر نیازی به طی کردن این چند مرحله نیست. با استفاده از این ترفند میتوانید متون و محتویات داخل یک فایل txt را بدون اینکه فایل آن را باز نمایید Copy کرده و در جای دیگر Paste کنید.
بدین منظور:
در صورتی که شما از ویندوز XP استفاده میکنید، ابتدا بایستی فایلی با نام CLIP.EXE را از سایت مایکروسافت دریافت نمایید. این فایل از نشانی زیر قابل دانلود است:
کد:
ftp://ftp.microsoft.com/Services/TechNet/...t/FILE/CLIP.EXE
پس از دانلود فایل، آن را با دوبار کلیک اجرا نمایید.
در صورتی که از ویندوز ویستا استفاده میکنید نیازی به انجام کار فوق ندارید.
پس از انجام مرحله بالا:
از منوی Start وارد Run شده و عبارت regedit را وارد نموده و Enter بزنید تا ویرایشگر رجیستری ویندوز باز شود.
به مسیر زیر بروید:
HKEY_CLASSES_ROOT\SystemFileAssociations\text\shel l
اکنون بر روی shell راست کلیک کرده و New > Key را انتخاب کنید تا زیرشاخهای ساخته شود. نام آن را Clipboard قرار دهید.
حال بر روی Clipboard کلیک کنید تا انتخاب شود.
در سمت راست پنجره، بر روی (Default) دوبار کلیک نموده و در قسمت Value data عبارت Copy to Clipboard را وارد کرده و OK کنید.
اکنون بر روی Clipboard راست کلیک کرده و مجددأ New > Key را انتخاب کنید تا این بار زیرشاخهای برای آن ساخته شود. نام آن را command قرار دهید.
حالا بر روی command کلیک کنید تا به حالت انتخاب درآید.
از سمت راست پنجره، بر روی (Default) دوبار کلیک نموده و در قسمت Value data عبارت زیر را وارد کنید:
cmd.exe /c type "%1" |clip.exe
سپس پنجره را OK کنید.
کار تمام است.
اکنون در صورتی که بر روی یک فایل متنی راست کلیک کنید، گزینه ای با نام Copy to Clipboard به چشم میخورد. با کلیک بر روی آن، محتویات فایل متنی کپی خواهد شد و میتوانید در محل مورد نظر آن را Paste کنید.
با Delete نمودن کلیدهایی که در رجیستری ساختهاید، میتوانید این گزینه را منوی راست کلیک فایلهای متنی حذف کنید.
دقت کنید در این ترفند به علت تغییرات در رجیستری، پیش از هر کاری از رجیستری خود Backup بگیرید.
-
افزودن Copy to و Move to به منوی راست کلیک
همان طور که میدانید برای انجام عمل Copy و یا Cut میبایست بر روی فایل مورد نظر راست کلیک کرده و Copy یا Cut را انتخاب کنید و در نهایت آن را در مکان مورد نظر Paste کنید. حرفه ای ها هم ممکن است برای بالا بردن سرعت عمل از کلیدهای میانبر Ctrl+C و Ctrl+X و در نهایت Ctrl+V استفاده کنند. اما این راه هم زمان زیادی را صرف میکند. قصد داریم تا ترفندی را به شما معرفی کنیم که با استفاده از آن میتوانید دو قابلیت Copy to و Move to را به راست کلیک ماوس خود به هنگام کلیک بر روی کلیه فایلها اضافه کنید. با استفاده از این دو قابلیت میتوانید انجام عمل Copy و یا Cut را در زمانی بسیار کم انجام دهید و سرعت عمل خود را بالا ببرید.
بدین منظور:
از منوی Start وارد Run شده و عبارت regedit را وارد نموده و Enter بزنید تا ویرایشگر رجیستری باز شود.
به مسیر زیر بروید:
HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\Con textMenuHandlers
حال بر روی پوشه ContextMenuHandlers راست کلیک کرده و New > Key را انتخاب کنید.
نام Key جدید را Copy to بگذارید.
اکنون از قسمت دیگر پنجره، در حالی که کلید Copy to در حالت انتخاب است، بر روی (Default) دوبار کلیک کنید و در قسمت Value data عبارت {C2FBB630-2971-11d1-A18C-00C04FD75D13} را وارد کرده و OK کنید.
در حال حاضر با راست کلیک بر روی یک فایل میتوانید گزینه Copy To Folder را مشاهده کنید.
برای اضافه کردن Move to نیز بایستی مشابه بالا عمل کنید:
بر روی پوشه ContextMenuHandlers راست کلیک کرده و New > Key را انتخاب کنید.
نام Key جدید را Move to بگذارید.
اکنون از قسمت دیگر پنجره، در حالی که کلید Move to در حالت انتخاب است، بر روی (Default) دوبار کلیک کنید و در قسمت Value data عبارت {C2FBB631-2971-11d1-A18C-00C04FD75D13} را وارد کرده و OK کنید.
در حال حاضر با راست کلیک بر روی یک فایل علاوه بر گزینه Copy To Folder میتوانید Move To Folder را نیز مشاهده کنید.
برای حذف این دو نیز منوی راست کلیک، کافی است دو کلید Copy to و Move to که در رجیستری ساختید را با راست کلیک و انتخاب Delete حذف کنید.