ممکن است برای شما نیز پیش آمده باشد که بخواهید در محیط ویندوز لیست کلیهی فایلهای موجود در یک پوشه را استخراج کنید. این کار به راهها و روشهای مختلفی امکانپذیر است.
بدین منظور ابتدا در منو یا صفحهی Start عبارت regedit را وارد نموده و Enter بزنید تا ویرایشگر رجیستری باز شود.
در رجیستری به مسیر زیر بروید:
HKEY_CLASSES_ROOT\Directory\shell
اکنون بر روی کلیدshell راست کلیک کرده، Key و سپس New را انتخاب نمایید. نام کلید جدید را. قرار دهید copylist
اکنون حالی که کلید copylist در حالت انتخاب قرار دارد، در سمت راست پنجره روی (Default) دوبارکلیک کنید.
در پنجرهی بازشده در قسمت Value data عبارت Copy File List to Clipboard را وارد کرده و روی دکمهی OK کلیک نمایید.
حال روی کلید copylist راستکلیک کرده وKey و سپس New را انتخاب نمایید. نام کلید جدید را command قرار دهید.
اکنون در حالی که کلید command در حالت انتخاب قرار دارد، در سمت راست صفحه بر روی (Default) دوبار کلیک کنید.
در صورتی که میخواهید محتویات کپی شده تنها شامل نام فایلهای موجود در پوشه باشد، در پنجرهی بازشده، این دستور را در Value data وارد کنید:
cmd /c dir "%1" /b /a:-d /o:n | clip
اما اگر مایلید علاوه بر نام فایلها، سایر جزئیات آنها شامل تاریخ و حجم هر یک نیز موجود باشد، این دستور را در Value data وارد کنید:
cmd /c dir "%1" /a:-d /o:n | clip
و در نهایت روی دکمهی OK کلیک کنید.
اکنون اگر روی یک پوشه راست کلیک کنید، گزینهای به نام Copy File List to Clipboard وجود خواهد داشت. با انتخاب آن، لیست فایلهای موجود کپی میشود و میتوانید در محل دلخواه این محتوا را Paste کنید.
اگر که دستور اول را انتخاب کرده باشید چنین محتوایی کپی می شود:
و در صورتی که دستور دوم را انتخاب کرده باشید چنین محتوایی در کپی می شود:
در صورتی که میخواهید این گزینه را از منوی راست کلیک حذف کنید، کافی است روی کلید copylist که ایجاد کرده اید، راست کلیک کرده و Delete را بزنید.
همچنین اگر مایل به طی مراحل فوق نیستید میتوانید فایلهای رجیستری آماده به همراه فایل رجیستری کپی لیست فولدرها (پوشه ها) را از اینجا دریافت کنید.
2017-01-29_11-34-31.jpg
