دایرکتوری ویندوز را به فهرست HTML تبدیل کنید

آیا تا به حال نیاز به ایجاد یک فایل HTML(HTML file) داشته اید که تمام فایل ها و پوشه های موجود در یک فهرست خاص ویندوز را فهرست کند(lists all the files and folders in a particular Windows directory) ؟ احتمالاً کاری نیست که شما نیاز دارید اغلب انجام دهید، اما هر چند وقت یک بار به کارتان می آید.

به عنوان مثال، اگر می‌خواهید به سرعت فهرستی از تمام فایل‌ها و پوشه‌های داخل یک فهرست Window(Window directory) ایجاد کنید و آن را با قالبی زیبا برای مشاهده آسان برای شخصی ارسال کنید. قبلاً در مورد اینکه چگونه می‌توانید از خط فرمان(command line) یا برنامه‌های شخص ثالث برای چاپ فهرستی از همه فایل‌ها و پوشه‌ها در فهرست ویندوز استفاده کنید، نوشته بودم، اما این گزینه‌ها فقط به متن، (Windows directory)Word یا Excel(Word or Excel) خروجی می‌دهند .

DirHTML

DirHTML یک برنامه بسیار خوب است که تقریباً همین کار را انجام می دهد، یک لیست بازگشتی از فایل ها و پوشه ها ایجاد می کند، اما آن را به عنوان یک جدول HTML(HTML table) با لینک ها خروجی می دهد! بنابراین، در واقع می‌توانید روی هر فایلی کلیک کنید تا فایل در مرورگر وب(web browser) یا با هر برنامه پیش‌فرض(default application) برای آن نوع فایل باز شود(file type) . این می تواند برای توسعه دهندگان وب که به صورت محلی روی یک وب سایت کار می کنند بسیار راحت باشد.

در زیر(Below)  لیست دایرکتوری(directory listing) خروجی شده در HTML برای پوشه دانلود در رایانه من به نظر می رسد. متوجه خواهید شد که خروجی کمی ساده است و(bit plain and kind) ظاهری قدیمی دارد. این به این دلیل است که برنامه قدیمی است و بنابراین صفحه وب ایجاد شده بسیار قدیمی به نظر می رسد. اگر خروجی جذاب‌تری برای فهرست فهرست(directory listing) می‌خواهید ، برنامه دوم به نام Snap2HTML را که در زیر به آن اشاره می‌کنم، بررسی کنید.

dirhtml

در بالای آن لنگرها قرار دارند که پیوندهایی به تمام پوشه‌های داخل فهرستی که شما مشخص کرده‌اید هستند. پس از آن، تمام فایل‌های داخل پوشه ریشه(root folder) و هر پوشه زیر روت همراه با ویژگی‌های فایل اصلی آنها فهرست می‌شوند. برای باز کردن هر کدام از فایل ها می توانید روی آنها کلیک کنید.

هنگامی که برنامه را دانلود کردید، به سادگی فایل dirhtml.exe را اجرا کنید و یک (dirhtml.exe)پنجره پیکربندی(configuration window) مانند زیر دریافت خواهید کرد:

ایجاد فهرست دایرکتوری

این برنامه بسیار قابل تنظیم است، اما اگر نمی‌خواهید کار دیگری انجام دهید ، فقط می‌توانید پوشه را انتخاب کنید و روی دکمه ساخت کلیک کنید. (Build)می توانید بر اساس پسوند فایل(file extension) ( مشخصات فایل(File Specification) ) یا بر اساس نام فایل فیلتر کنید.

در قسمت متفرقه(Miscellaneous) ، می‌توانید ویژگی‌های فایلی را که می‌خواهید در خروجی HTML(HTML output) قرار دهید را مشخص کنید و مشخص کنید که آیا می‌خواهید از مسیرهای کاملاً واجد شرایط در پیوندها استفاده کنید. اگر می‌خواهید بتوانید فایل‌ها/پوشه‌ها را به رایانه دیگری منتقل کنید، این کار مفید است. می‌توانید پوشه را در همان مسیر، یعنی C:My Documents\Test ، در رایانه دیگری کپی کنید و همچنان بتوانید روی فایل‌های فهرست HTML(HTML listing) کلیک کنید تا باز شوند.

فهرست فهرست راهنما چاپ

در زیر مرتب سازی(Sorting) ، می توانید انتخاب کنید که فایل ها بر اساس نام فایل(Filename) ، اندازه(Size) ، تاریخ(Date) و پسوند(Extension) مرتب شوند.

مرتب سازی فایل ها

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

فهرست دایرکتوری html

به طور کلی، این یک برنامه مفید برای ایجاد سریع صفحات وب HTML(HTML web) برای هر شاخه پوشه(folder branch) در ویندوز(Windows) است.

Snap2HTML

برنامه دوم، Snap2HTML ، گزینه های زیادی ندارد، اما خروجی بسیار بهتر به نظر می رسد. در اینجا خروجی HTML(HTML output) برای همان فهرست دانلودها در رایانه من است:

خروجی snap2html

این برنامه دارای یک رابط کاربری بسیار ساده و تنها چند گزینه است. برای اجرای برنامه کافیست روی فایل Snap2HTML.exe دوبار کلیک کنید. مانند DirHTML ، این برنامه(program doesn) نیازی به نصب ندارد.

رابط کاربری snap2html

ابتدا پوشه ریشه ای را انتخاب می کنید که می خواهید (root folder)فهرست دایرکتوری(directory listing) را با آن شروع کنید . در صورت تمایل دو گزینه برای اضافه کردن فایل های مخفی یا سیستمی(hidden or system files) وجود دارد. می‌توانید عنوان صفحه HTML(HTML page) را تغییر دهید و اگر می‌خواهید هر فایل یک پیوند قابل کلیک باشد، می‌توانید در زیر فایل‌های پیوند (Link files)فعال کردن را علامت بزنید.(Enable)

می‌توانید دکمه Open in browser when ready را(Open in browser when ready) بررسی کنید و سپس روی Create Snapshot کلیک کنید تا فهرست فهرست HTML(HTML directory) ایجاد شود . از شما خواسته می شود ابتدا فایل HTML را(HTML file) ذخیره کنید  و سپس در مرورگر وب پیش فرض شما باز می شود.

بنابراین شما دو برنامه دارید که کار را انجام می دهند. هر کدام مزایا و معایب خاص خود را دارند، بنابراین با خیال راحت یکی را انتخاب کنید که با نیازهای شما مطابقت دارد. اگر سوالی دارید، نظر بدهید. لذت بردن!



About the author

من یک متخصص کامپیوتر با بیش از 10 سال تجربه هستم و در کمک به افراد در مدیریت کامپیوترهایشان در دفترشان تخصص دارم. من مقالاتی در مورد موضوعاتی مانند نحوه بهینه سازی اتصال اینترنت خود، نحوه راه اندازی رایانه برای بهترین تجربه بازی و موارد دیگر نوشته ام. اگر در مورد هر چیزی که مربوط به کار یا زندگی شخصی خود است به دنبال کمک هستید، من آن شخص برای شما هستم!



Related posts