×

پیغام خطا

Deprecated function: The each() function is deprecated. This message will be suppressed on further calls در menu_set_active_trail() (خط 2405 از /home/jbteam/public_html/support/includes/menu.inc).

کپی لیست فایل‌ها و یا فولدرهای موجود در یک پوشه با راست‌کلیک بر روی آن

ایجاد: 01/11/2017

ممکن است برای شما نیز پیش آمده باشد که بخواهید در محیط ویندوز لیست کلیه‌ی فایل‌های موجود در یک پوشه را استخراج کنید. این کار به راه‌ها و روش‌های مختلفی امکان‌پذیر است.

بدین منظور ابتدا در منو یا صفحه‌ی 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 را بزنید.

همچنین اگر مایل به طی مراحل فوق نیستید می‌توانید فایل‌های رجیستری آماده‌‌ به همراه فایل رجیستری کپی لیست فولدرها (پوشه ها) را از اینجا دریافت کنید. 

پیوست فایل: