چگونه درخت دایرکتوری یک پوشه را در ویندوز صادر کنیم
آیا(Did) تا به حال نیاز داشته اید که کل درخت دایرکتوری را(directory tree) از یک پوشه خاص صادر کنید؟ آیا(Did) نیاز به دریافت متن یا سند اکسل(text or Excel document) داشتید که تمام فایلها و پوشههای داخل یک پوشه خاص را از رایانه خود در یک ساختار سلسله مراتبی فهرست میکند؟ این نیاز را زمانی داشتیم که میخواستیم سندی ایجاد کنیم که قرار بود خلاصهای از تمام اسناد Word و صفحات گسترده Excel باشد که در یک پوشه ذخیره کرده بودیم. در آن زمان بود که ما چند سوال از خود پرسیدیم. آیا می توانید ساختار یک پوشه را به طور خودکار به اکسل صادر(Excel) کنید ؟ آیا یک دستور درختی(tree) DOS وجود دارد که به یک فایل خروجی می دهد؟ آیا می توانید یک درخت دایرکتوری(directory tree) چاپ کنیددر یک برگه اکسل(Excel sheet) یا به عنوان یک فایل متنی(text file) ؟ اگر می خواهید دریابید که چگونه یک درخت پوشه(folder tree) را صادر کنید ، در ادامه بخوانید:
توجه:(NOTE:) ما دو روش داریم که می توانید از آنها برای صادرات درخت پوشه استفاده کنید. اولین مورد بر اساس استفاده از Command Prompt است و درخت دایرکتوری(directory tree) را به عنوان یک فایل متنی(text file) تولید می کند. دومی متکی به یک فایل اجرایی است که ما با PowerShell ایجاد کرده ایم و (PowerShell)درخت پوشه(folder tree) را به عنوان یک فایل اکسل(Excel file) و به عنوان یک فایل CSV(CSV file) خروجی می دهد .
1. با استفاده از دستور " درخت(Tree) " در خط فرمان(Command Prompt) ، ساختار یک پوشه را به یک فایل متنی صادر کنید.(text file)
اولین کار این است که File Explorer را باز کنید و(File Explorer and navigate) به پوشه ای بروید که می خواهید درخت دایرکتوری(directory tree) را برای آن صادر کنید . در مورد ما، "D:Games" خواهد بود.("D:Games.")
cmd را در نوار آدرس File Explorer (File Explorer's)تایپ کنید و (cmd)Enter را فشار دهید تا Command Prompt مستقیماً در پوشه مورد نظر شما باز شود.
یک نمونه Command Prompt باز می شود که به پوشه شما اشاره می کند. در مورد ما، Command Prompt با استفاده از پوشه "D:Games" باز شد. ("D:Games")برای صادر کردن ساختار پوشه، این دستور را اجرا کنید: tree /a /f > output.doc .
نکته:(TIP:) اگر نمیخواهید درخت دایرکتوری(directory tree) شامل فایلها شود (به عبارت دیگر، درخت را فقط پوشهها را شامل شود)، پارامتر /f را از دستور (درخت /a > output.doc ) رد کنید.
Output.doc فایل سندی است(document file) که کل درخت دایرکتوری قرار(directory tree) است در آن ذخیره شود. میتوانید از هر نامی برای آن استفاده کنید، و میتوانید هر نوع فایلی(file type) را مشخص کنید ، به شرطی که نوع فایل متنی(text file type) داشته باشد . ما ترجیح می دهیم از فایل های Microsoft Word .doc استفاده کنیم، اما شما می توانید از هر فایل متنی(text file) دیگری استفاده کنید . به عنوان مثال، می توانید انتخاب کنید که درخت دایرکتوری را به یک فایل (directory tree)txt ساده که قابل ویرایش با Notepad است، خروجی بگیرید . بسته به تعداد پوشه ها و فایل هایی که در داخل پوشه شما ذخیره شده است، اجرای این دستور می تواند یک یا دو لحظه طول بکشد.
اکنون می توانید Command Prompt را ببندید ، زیرا دیگر به آن نیاز ندارید. به File Explorer(File Explorer) برگردید و به پوشه ای که می خواهید درخت دایرکتوری(directory tree) را برای آن صادر کنید بروید . در داخل(Inside) ، باید فایل متنی(text file) جدید را با نامی که در دستور درخت(tree) مشخص کرده اید پیدا کنید . در مورد ما، این فایل output.doc نامیده می شود .
فایل خروجی(output) را باز کنید و کل درخت دایرکتوری(directory tree) در داخل لیست شده است. به نظر خوب می رسد، اینطور نیست؟
توجه:(NOTE:) اگر میخواهید درخت فهرست پوشهای را که حاوی فایلها یا پوشههای سیستم است صادر کنید، باید Command Prompt را با حقوق مدیریت اجرا کنید و سپس از خود Command Prompt به پوشه خود بروید.
2. با استفاده از ابزار FolderTree ما (بر اساس PowerShell ) ساختار یک پوشه را به یک فایل اکسل یا CSV صادر کنید .(Excel or CSV file)
یکی دیگر از راه های آسان برای صادرات ساختار یک پوشه در ویندوز 10(Windows 10) ، استفاده از ابزاری است که ما برای شما ایجاد کردیم، به نام FolderTree . با استفاده از این لینک(using this link) یا لینک انتهای این بخش آن را دانلود کنید . آن را در جایی در رایانه شخصی ویندوز 10 خود ذخیره کنید. سپس، آن را به پوشه ای که می خواهید ساختار درختی آن را دریافت کنید، (tree structure)منتقل یا کپی کنید(move or copy) . در آن پوشه، روی فایل اجرایی FolderTree(FolderTree) دوبار کلیک کنید یا دو ضربه بزنید .
هنگامی که FolderTree را برای اولین بار راه اندازی می کنید، فیلتر SmartScreen(SmartScreen filter) به شما هشدار می دهد که یک برنامه ناشناخته است. این به این دلیل است که افراد زیادی آن را دانلود و استفاده می کنند. قول ما را بپذیرید که ایمن است و به رایانه شخصی شما آسیب نمی رساند. این چیزی نیست جز یک اسکریپت PowerShell در داخل یک فایل اجرایی و یک رابط کاربری ساده. برای اینکه بتوانید از این ابزار استفاده کنید، روی «اطلاعات بیشتر» ("More info")کلیک یا ضربه بزنید(click or tap) و سپس «به هر حال اجرا شود» را انتخاب کنید.("Run anyway.")
وقتی FolderTree باز می شود، باید یک پنجره کوچک مانند تصویر زیر ببینید. برای دریافت درخت دایرکتوری(directory tree) پوشه فعلی، دکمه «دریافت درخت پوشه به اکسل» را("Get folder tree to Excel") فشار دهید.
سپس این ابزار دو فایل را خروجی میدهد: FolderTree.xlsx و FolderTree.csv . هر دو شامل فهرست درختی پوشه ها و فایل های داخل فهرست فعلی شما هستند.
علاوه بر این، هر دو فایل باید دو ستون داشته باشند: فهرست(Directory) و نام(Name) . Directory پوشه را به شما می گوید و Name فایل های موجود در آن پوشه را به شما می گوید.
اکنون می توانید ادامه دهید و فایل اکسل یا CSV را(Excel or CSV file) با درخت پوشه(folder tree) خود همانطور که می خواهید ویرایش کنید. اگر با ابزار ما با مشکل مواجه شدید، در بخش نظرات زیر به ما اطلاع دهید.
دانلود: (Download:) FolderTree
چرا می خواستید بدانید چگونه درخت فهرست یک پوشه را صادر کنید؟
صادرات کل ساختار درخت دایرکتوری(directory tree structure) به یک فایل متنی(text file) به سرعت در ویندوز(Windows) انجام می شود . تنها(All) چیزی که نیاز دارید Command Prompt و دستور مناسب است. اگر از ابزار FolderTree ما استفاده کنید ، صادرات درخت دایرکتوری(directory tree) به اکسل نیز آسان است. (Excel)قبل از بستن این مقاله، به ما بگویید چرا می خواهید یک درخت پوشه(folder tree) فایل ایجاد کنید ؟ آیا به این دلیل بود که می خواستید لیستی از فایل های موسیقی خود را تهیه کنید؟ آیا برای یک کار مرتبط با کار بود؟ در زیر نظر(Comment) دهید و بیایید بحث کنیم.
Related posts
چگونه برای ایجاد پوشه های متعدد در یک بار
نحوه شمارش فایل ها در یک پوشه با استفاده از PowerShell، CMD یا File Explorer
چگونه به سوئیچ بین CMD and PowerShell در Windows Terminal
Windows Terminal چیست؟
ویندوز 10 کامپیوتر من، لپ تاپ، رایانه لوحی یا چه مدل است؟ 8 راه برای پیدا کردن
Command Prompt (CMD) چیست؟
Command Prompt (CMD) - 8 فرمان شبکه که باید بدانید
نحوه اجرای دستورات از File Explorer در Windows 10
نحوه تغییر مکان های پوشه کاربر در Windows 10 (اسناد، Downloads، و غیره)
نحوه سفارشی سازی Command Prompt (cmd) در ویندوز 10
نحوه کار با فایل ها، پوشه ها و برنامه ها در Bash در اوبونتو در ویندوز 10
5 راه برای دوبار کلیک کنید تنها با یک کلیک در Windows
PowerShell و CMD را به تنظیمات پیش فرض خود بازنشانی کنید
7 روش برای اشتراک گذاری فایل ها و پوشه ها از File Explorer (در ویندوز 10 و ویندوز 8.1)
سوالات ساده: Telnet چیست و هنوز برای چه مواردی می توان از آن استفاده کرد؟
Fix problem: Drag and drop در Windows کار نمی کند
چگونه برای باز کردن Command Prompt (14 روش)
کلید های میانبر برای Recovery Environment 10 را UEFI BIOS & Windows
چگونه به مرتب سازی، گروه، و فایل های فیلتر ها و پوشه ها در File Explorer Windows 10 است
3 روش برای تغییر آدرس IP در ویندوز 10