پنج شنبه , ۱۰ فروردین , ۱۳۹۶

چاپ لیست فایل‌ها و پوشه‌ها

روش چاپ لیست فایل‌ها و فولدرها در یک پوشه 

حتما برای شما هم پیش اومده که نیاز به لیست فایل‌ها و پوشه های موجود در یک دایرکتوری داشته باشین. در ادامه مطلب با ما همراه باشید تا با روش های انجام این کار آشنا بشین. ابتدا نحوه لیست گرفتن از فایل‌ها و پوشه‌های موجود در یک دایرکتوری به کمک DOS و Notepad را شرح داده و بعد روش های جدیدتر را توضیح میدیم.

 

روش اول چاپ لیست فایل‌ها ) کد نویسی در محیط DOS

بسیاری اعتقاد دارند که سیستم‌عامل DOS به تاریخ پیوسته است، اما این سیستم‌عامل هم قابلیت‌های خاص خودش را دارد که یکی از آن‌ها این است که شما می‌توانید فهرست فایل‌های موجود در یک دایرکتوری را به صورت فایلی با فرمت txt در آورید و در صورت نیاز از آن پرینت بگیرید.

ابتدا پنجره Command Prompt را در ویندوز باز کنید. (ساده ترین راه تایپ عبارت CMD در پنجره Run است)

فرض کنید یک پوشه با نام  shahvar در درایو D دارید و قرار است لیستی از محتویات پوشه را به صورت یک فایل متنی آماده کنید. برای شروع از طریق خط فرمان داس به مسیر مورد نظر بروید.

با توجه به مثال ذکر شده، ابتدا برای وارد شدن به درایو D، دستور :D را وارد کنید و کلید Enter را فشار دهید.

تهیه و چاپ لیست فایل‌ها و پوشه‌های

 

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

CD shahvar
تهیه و چاپ لیست فایل‌ها و پوشه‌های

اگر با فرمان Dir در داس آشنایی داشته باشید حتما می‌دانید که این فرمان برای نمایش محتویات مسیر جاری بر روی صفحه نمایش استفاده می‌شود. حالا کافی است با اضافه کردن یک نماد اضافه به این فرمان، محتویات پوشه را به جای نمایش در مانیتور، در یک فایل متنی با نام دلخواه (مثلا shahvar.txt) ذخیره کنید.

برای این منظور از فرمان فوق به صورت زیر استفاده می‌کنیم: (دقت داشته باشید بعد از DIR یک فاصله خالی تایپ شود)

Dir  >shahvar.txt

روشهای تهیه لیست فایل‌ها و پوشه‌های یک دایرکتوری
کار تمام است. حالا می‌توانید پنجره Command Prompt داس را ببندید و از طریق My Computer ویندوزتان وارد پوشه مربوطه شوید. خواهید دید که یک فایل متنی با نام Shahvar.txt در مسیر یاد شده ایجاد شده که محتویات پوشه مورد نظرتان در آن موجود است. در همان محیط Dos هم می‌توانید با دستور edit Shahvar.txt فایل متنی را مشاهده کنید.
توضیحات تکمیلی :

چنانچه می‌خواهید فایل متنی ساخته‌شده حاوی اطلاعاتی دیگری نیز باشد از دستورات زیر بجای dir استفاده کنید.

dir/s تمام فایل‌های موجود در ریشه و دایرکتوری‌های زیرمجموعه آن‌را نمایش می‌دهد.

dir/a فایل‌های دارای خصوصیات خاص را نمایش می‌دهد: h برای فایل‌های مخفی، r برای فایل‌های فقط خواندنی، d لیست دایرکتوری‌ها، s فایل‌های سیستمی و… . مثال:

dir/ah

dir/b فقط نام و پسوند فایل را بدون اطلاعات اضافی دیگر نمایش می‌دهد.
dir/l نام فایل‌ها را با حروف کوچک نمایش می‌دهد.
dir/-c سایز فایل‌ها را بدون علامت، برای جداسازی سه رقم نشان می‌دهد.
dir/n نمایش لیست فایل‌ها به اینصورت که نام فایل‌ها در سمت راست نشان داده می‌شود.
dir/o برای نمایش فایل‌ها بصورت مرتب شده. n بر اساس نام، s بر اساس سایز، e بر اساس پسوند فایل، d بر اساس تاریخ/زمان و … مثال:

dir/on

dir/p اگر لیست فایل‌ها بیش از یک صفحه باشد، بعد از پر شدن صفحه اول، برای مشاهده صفحات بعد باید کلیدی را بفشارید.
dir/w برای نمایش نام فایل‌ها در چند ستون متناسب با ابعاد صفحه نمایش.
dir/x نمایش فایل‌ها بصورت استاندارد ۸ حرفی برای محیط DOS.
بطور مثال:

dir c: /ah /s > c:dir.txt

لیست کلیه فایل‌های مخفی در درایو C را درون فایل متنی با نام dir.txt قرار می‌دهد.

dir c: /s > prn

لیست کلیه فایل‌های موجود در درایو C را به چاپگر می‌فرستد.

برای اینکه بتوانید با یک دستور، همه محتویات فایل‌ها و پوشه‌‌های موجود در پوشه مورد نظر را تبدیل به یک فایل متنی منظم کنید می‌بایست از سوییچ  S به صورت زیر استفاده کنید:
Dir /s  >shahvar.txt

روش دوم تهیه لیست فایل‌ها ) کد نویسی در نرم افزار Notepad

علاوه بر DOS از نرم‌افزار Notepad ویندوز نیز می‌توان برای تهیه لیست فایل‌ها و فولدرها استفاده کرد.

برای اینکار کافیست کدهای مورد نظر را در فایل Notepad کپی کنید و سپس فایل را با هر نام دلخواهی با پسوند bat. ذخیره کنید. این فایل را به پوشه‌ی مورد نظرتان انتقال داده و برای اجرای دستورات روی فایل دوبار کلیک کنید.
بطور مثال برای اینکه لیست فایل ها و پوشه‌های درون یک پوشه را تهیه کنید کافیست از دستور زیر استفاده کنید.

@echo off for /f “tokens=*” %%a in (‘dir /b’) do echo %%~a>>output.txt

پس از اجرای فایل bat، فایل متنی با نام output ایجاد می‌شود که لیست فایل‌ها و پوشه‌های درون پوشه‌ی مورد نظرتان در آن قرار دارد.

برای اینکه تنها لیست فایل‌ها تهیه شود از دستور زیر استفاده کنید،

@echo off for /f “tokens=*” %%a in (‘dir /b /a-d’) do echo %%~a>>output.txt

برای اینکه تنها لیست فایل‌ها بدون پسوند فایل‌ها تهیه شود از دستور زیر استفاده کنید،

@echo off for /f “tokens=*” %%a in (‘dir /b /a-d’) do echo %%~na>>output.txt

 

دو روش فوق دارای نقایصی هستند، از جمله عدم پشتیبانی از زبان فارسی و Hyperlink نبودن اسامی. در ادامه روش هایی بهتر معرفی می شوند.

 

روش سوم) استفاده از مرورگر فایرفاکس و کروم

 

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

  • ابتدا مسیر مورد نظرتان را در نوار آدرس مرورگر وارد کنید به طور مثال :C
  • پس از زدن اینتر، مرورگر این مسیر را به Uniform Resource Identifier) URI) تبدیل می‌کند. بطور مثال :C به عبارت زیر تبدیل می‌شود:

file:///C:/

در ضمن فایل‌ها و پوشه‌های موجود در این دایرکتوری بصورت هایپرلینک نمایش داده می‌شوند و شما می‌توانید روی نام هر یک از آن‌ها کلیک کنید تا فایل‌ یا پوشه مورد نظر باز شود.

تهیه و چاپ لیست فایل‌ها و پوشه‌های یک دایرکتوری

در مرحله بعد کل متن را انتخاب (Ctrl+A) و کپی (Ctrl+C) کنید و در یک فایل اکسل پیست (Ctrl+V) کنید. نام فایل‌ها و پوشه‌ها بصورت هایپرلینک می‌باشد که با کلیک بر روی آن‌ها، فایل یا پوشه مورد نظر باز می‌شود.

 

تهیه و چاپ لیست فایل‌ها و پوشه‌های یک دایرکتوری

این روش تنها روی دایرکتوری فعال عمل می‌کند. اگر به لیست فایل‌های پوشه‌های درونی نیاز دارید باید این روش را برای هر پوشه‌ای بطور جداگانه انجام دهید.

 

روش چهارم) استفاده از افزونه‌های اکسل:

افزونه ASAP Utilities:

پس از دانلود و نصب این Add-in، تب جدیدی با عنوان ASAP Utilities به اکسل اضافه می‌شود.

چاپ لیست فایلهای یک فولدر

در قسمت Import روی گزینه …Create a list of filenames and properties in a folder کلیک کنید. پنجره‌ ای باز می‌شود.

تهیه و چاپ لیست فایل‌ها و پوشه‌های یک دایرکتوری

 

دایرکتوری مورد نظرتان را مشخص کنید و پس از مشخص کردن سایر جزئیات و تائید (OK)، نرم‌افزار لیست فایل‌ها و پوشه‌ها را تهیه می‌کند.

افزونه Kutools for Excel:

این افزونه نیز مشابه افزونه قبلی می‌تواند لیست فایل‌ها را در اکسل تهیه کند (راهنمای استفاده).

افزونه Power Utility Pak) PUP)

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

 

استفاده از قابلیت ماکرو در اکسل:

با استفاده از کدنویسی ماکرو نیز می‌توان لیست مورد نظر را تهیه کرد. که در آموزش های بعدی به آن خواهیم پرداخت.

 

منابع:pctarfand/شهوار/وبلاگsaysa/spreadsheetpage

 



این مطلب مفید بود ؟
1 از 52 از 53 از 54 از 55 از 5
Loading...

این مطلب را با دوستان خود به اشتراک بگذارید:




نظر یا پرسش خود را بیان کنید

  • لطفا از نوشتن با حروف لاتین (فینگلیش) خودداری نمایید.
  • از ارسال دیدگاه های نا مرتبط با مطلب و مجله، تکرار نظر دیگران، توهین به سایر کاربران و ارسال متن های طولانی خودداری نمایید.
  • لطفا نظرات بدون بی احترامی، افترا و توهین به مسئولان، اقلیت ها، قومیت ها و ... باشد و به طور کلی مغایرتی با اصول اخلاقی و قوانین کشور نداشته باشد.
  • در غیر این صورت، «تصویر زندگی» مطلب مورد نظر را رد یا بنا به تشخیص خود با ممیزی منتشر خواهد کرد.

نام(لازم)

ایمیل(لازم)

در این رابطه بیشتر بخوانید
مطالب قبلی این بخش
  • پاک شدن پارتیشن بعد از نصب ویندوز

    اگه یه لپ تاپ خام داشته باشید یعنی تازه خریده باشید که ویندوز روش نباشه و شما بخواین روش ویندوز نصب کنید ، تو یه قسمت که مربوط به پارتیشن بندی میشه باید سایز درایو …

    • کاهش حجم عکس,کاهش حجم تصاویر روشهای کاهش حجم عکس بدون افت کیفیت | نرم افزارهای فشرده کردن عکس

      کاهش حجم عکس را با این روش ها امتحان کنید در این مطلب با روش ها و نرم افزارهای کاهش حجم عکس , نرم افزار فشرده کردن عکس ها , کاهش حجم تصاویر آنلاین و کاهش حجم تصاویر در …

      • تبدیل صفحات اسکن شده به متن

          تبدیل صفحات اسکن شده به متون‌ تایپی   تا به‌حال شده صفحات اسکن شده ای از کتاب، روزنامه یا حتی تحقیق تحصیلی را تایپ کنید و تغییراتی در متن آنها به‌وجود آورید؟ یکی از …

        • شکستن پسورد در ویندوز 10 شکستن پسورد در ویندوز ۱۰ و وارد شدن بدون برنامه

          شکستن پسورد در ویندوز ۱۰ و وارد شدن بدون برنامه شکستن پسورد در ویندوز ۱۰ و وارد شدن بدون برنامه   گاهی بعضی کاربران ویندوز برای ورود به کامپیوتر پسورد انتخاب می کنند تا سایرین …

          • مونو پاد لپ تاپ دیدی یا میخوای ؟

            مونو پاد لپ تاپ اپل مونو پاد لپ تاپ اپل   مونو پاد ویژه لپ تاپ هم آمد با نسل جدید مونو پادها می توان عکس سلفی با لپ تاپ خود گرفت. نسل جدیدی از …

            • آموزش فتوشاپ : ابزار Magic Wand

                آموزش ابزار Magic Wand در فتوشاپ   در این مقاله قصد دارم روش کار ابزار Magic Wand را به شما یاد بدهم. این ابزار قدرتمند یکی از قدیمی ترین ابزارهای انتخاب کردن در فتوشاپ …

              • روش حذف حساب کاربری گوگل آموزش روش حذف حساب کاربری گوگل بطور کامل

                آموزش نحوه حذف حساب کاربری گوگل (google account) اگر مایل به حذف حساب کاربری گوگل خود هستید این مطلب را دنبال کنید. اما بهتر است بدانید با حذف حیاب کاربری گوگل کلیه اطلاعات حساب کاربری شما در گوگل شامل سرویس‌های …