چگونه نام فایلهای داخل یک پوشه را سریعاً کپی کنیم؟
گاهی اوقات پیش میآید که بخواهید نام فایلها و پوشههای داخل یک پوشه را سریعاً کپی کنید و جایی Paste کنید.
برای این کار نرم افزارهای زیادی نوشته شده است که هر کدام ایراداتی دارند...
بد نیست بدانید که با یک خط دستور ساده میتوانید این کار را انجام دهید.
مراحل را دنبال کنید:
اگر خیلی با این موضوع کار دارید، بهتر است یک فایل متنی با نام و پسوند مثلاً list.txt در درایو C بسازید که همیشه نام فایلها و پوشهها در آن کپی شود.
فرض کنید میخواهید نام فایلها و پوشههایی را که در مسیر زیر قرار دارند در آن فایل بریزید:
D:\My Files
خط فرمان را باز کنید. (یعنی از منوی Start روی Run کلیک کنید و تایپ کنید cmd و OK کنید) (اگر در win7 هستید که در منوی استارت تایپ کنید cmd و Enter را بزنید)
حالا فقط کافی است دستور زیر را بنویسید تا نام فایلها و پوشههای مسیر بالا در فایل list.txt قرار گیرد:
dir "D:\My Files" /b /o:n > c:\list.txt
همین!
اگر فایل list.txt را باز کنید، نتیجه را خواهید دید.
چند نکته در مورد دستور بالا:
- علامتهای " " در اطراف مسیر به خاطر این است که بین نام My Files فاصله وجود دارد. اگر اسم پوشه، Files بود کافی بود بنویسیم:
dir D:\Files /b /o:n > c:\list.txt
- اگر میخواهید تا چند سطح وارد زیرپوشههای مسیر بالا نیز بشود، یک s/ نیز به پارامترها اضافه کنید:
dir "D:\My Files" /b /o:n /s > c:\list.txt
احتمالاً آدرس کامل را میآورد که اگر کمی زرنگ باشید، میتوانید با CTRL+H (یا همان مفهوم Replace) آدرسهای قبل از پوشه را پاک کنید...
- اگر مسیر اول را ننویسید، نام فایلها و پوشههای مسیر جاری خط فرمان در فایل list.txt ریخته میشود.
- با توجه به نکته بالا، یک راه سریع به ذهن میرسد: اگر در ویندوزهای ویستا و سون هستید، برای اینکه مسیر اول را تایپ نکنید، کافی است روی پوشهی مورد نظرتان کلید Shift را پایین نگه دارید و کلیک راست کنید. یک گزینه اضافه میشود به نام Open command window here آنرا انتخاب کنید. حالا دیگر نیازی به نوشتن آدرس بعد از dir نیست. به طور مثال به این شکل دقت کنید:

موفق باشید؛
حمید رضا نیرومند
منبع » http://aftab.cc/tutorial/460