یك شنبه 17 آذر 1398 |  عضویت / ورود






[ بخش اصلی آموزشها | افزودن آموزش | داری بیشترین امتیاز | دارای بیشترین بیننده | جدیدترین نظرات ]

چگونه نام فایل‌های داخل یک پوشه را سریعاً کپی کنیم؟



این آموزش مربوط است به موضوع ويندوز که توسط Hamid در تاریخ: Sunday, 2010 July 11 ارسال شده است.   |   تعداد بازدید: 11956 بار   |   امتیاز متوسط: امتیازی داده نشده است


-------------------------------

گاهی اوقات پیش می‌آید که بخواهید نام فایل‌ها و پوشه‌های داخل یک پوشه را سریعاً کپی کنید و جایی Paste کنید.

برای این کار نرم افزارهای زیادی نوشته شده است که هر کدام ایراداتی دارند...

بد نیست بدانید که با یک خط دستور ساده می‌توانید این کار را انجام دهید.

مراحل را دنبال کنید:

http://aftab.cc/images2/learning/numbers/1.gif اگر خیلی با این موضوع کار دارید، بهتر است یک فایل متنی با نام و پسوند مثلاً list.txt در درایو C بسازید که همیشه نام فایل‌ها و پوشه‌ها در آن کپی شود.

 فرض کنید می‌خواهید نام فایل‌ها و پوشه‌هایی را که در مسیر زیر قرار دارند در آن فایل بریزید:

D:\My Files

http://aftab.cc/images2/learning/numbers/1.gif خط فرمان را باز کنید. (یعنی از منوی Start روی Run کلیک کنید و تایپ کنید cmd و OK کنید) (اگر در win7 هستید که در منوی استارت تایپ کنید cmd و Enter را بزنید)

http://aftab.cc/images2/learning/numbers/1.gif حالا فقط کافی است دستور زیر را بنویسید تا نام فایل‌ها و پوشه‌های مسیر بالا در فایل 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://img.aftab.cc/news/copy_file_and_folder_names_cmd.gif

موفق باشید؛
حمید رضا نیرومند

 

________________

آدرس کوتاه برای دسترسی سریع به این آموزش: http://yourl.ir/filenames





ارسال سؤال یا نظر


1- Gytyonline:
بوسیله: Gytyonline, در: Monday, 2010 July 12-کد: 1845
جالب بودش


2- مهدی پیشگوی:
بوسیله: , در: Thursday, 2010 August 05-کد: 1950
این همون کاری هستش که لینوکس داره سالها انجام میده البته سیستم فایلیش به این نسبت بسیار پیشرفته تر مال ویندوز همون NTFS هستش . تو لینوکس به صورت لینکی با فایلها برخورد میشه و با تغییر یه اشاره گر از فایل سیستم به یک درخت و شاخه دیگه این مراحل بدون استفاده از چنین دستوراتی قابل استفاده است.
موفق باشید ;)


3- علی رضا نوری:
بوسیله: , در: Sunday, 2010 August 29-کد: 2061
عالی بود متشکرم


4- مهرپویا:
بوسیله: , در: Saturday, 2011 June 18-کد: 3285
خیلی عالی بود

ممنون از ایده های نابتان


5- مجتبی:
بوسیله: , در: Sunday, 2011 September 18-کد: 3487
بسیار عالی و تشکر


6- کورش:
بوسیله: , در: Friday, 2012 January 06-کد: 3803
دست گلت درد نکنه خیلی به دردم خورد


7- علي:
بوسیله: , در: Sunday, 2012 March 11-کد: 4077
خيلي خيلي ممنون خــــــــــــــــيــــــــــــلي كمك كرد


8- میثم:
بوسیله: , در: Saturday, 2012 March 17-کد: 4102
دمت گرم خیلی کار راه انداز بود


9- داود:
بوسیله: , در: Tuesday, 2012 October 16-کد: 5087
بسیار عالی بود برادر عزیز خیلی کاربردی است واقعا
همیشه موفق و پیروز باشید


10- مجید:
بوسیله: , در: Sunday, 2013 August 11-کد: 7610
سپاسگزارم

مشاهده ادامه نظرات
Tutorials ©