نحوه شمارش فایل ها در یک پوشه با استفاده از PowerShell، CMD یا File Explorer

مواقعی وجود دارد که باید بدانید دقیقاً چند فایل یا پوشه در یک پوشه خاص ذخیره شده است. چه(Whether) برای کار و چه برای آمار خود، اگر دستگاه ویندوزی(Windows device) دارید ، راه‌های زیادی برای یافتن این اطلاعات وجود دارد. بنابراین، اگر تا به حال به این فکر کرده اید که چگونه تعداد فایل های موجود در یک فهرست را بشمارید، ادامه مطلب را بخوانید. در اینجا چهار روش برای شمارش عناصر موجود در داخل یک پوشه، در ویندوز 10(Windows 10) ، با استفاده از File Explorer ، PowerShell و Command Prompt وجود دارد :

توجه:(NOTE:) برای نشان دادن روش‌های شمارش فایل‌ها، پوشه‌ها و زیرپوشه‌ها در یک فهرست، ما از Windows 10 استفاده می‌کنیم. با این حال، روش‌ها باید در نسخه‌های قدیمی‌تر ویندوز(Windows) ، مانند ویندوز 8.1(Windows 8.1) و ویندوز 7(Windows 7) نیز کار کنند .

1. نحوه شمارش فایل های موجود در یک پوشه با استفاده از File Explorer

آیا می خواهید تمام پوشه ها و فایل های ذخیره شده در یک پوشه خاص و همه زیرپوشه های آن را بشمارید؟ یک روش آسان برای یافتن این اطلاعات استفاده از پنجره Properties پوشه انتخاب شده است. (Properties)File Explorer را باز(Open File Explorer) کنید، به پوشه خود بروید و روی نماد پوشه کلیک راست کرده یا فشار دهید و نگه دارید. در منوی متنی، Properties را انتخاب کنید . یا پوشه را انتخاب کنید و کلیدهای (folder and press)Alt + Enter را روی صفحه کلید خود فشار دهید.

باز کردن ویژگی های یک پوشه

هنگامی که پنجره Properties باز می شود، ویندوز 10 به طور خودکار شروع به شمارش فایل ها و پوشه های داخل فهرست انتخابی می کند. در قسمت Contains(Contains) می توانید تعداد فایل ها و پوشه های نمایش داده شده را مشاهده کنید.

پنجره Properties یک پوشه فایل ها و زیر پوشه ها را می شمارد

2. نحوه شمارش فایل های موجود در یک پوشه با استفاده از PowerShell

PowerShell یکی از بهترین راه‌ها را برای شمارش فایل‌ها و زیرپوشه‌های ذخیره شده در یک پوشه ارائه می‌کند. PowerShell را باز کنید و(Open PowerShell and head) به محل پوشه بروید. برای انجام این کار، دستور cd [path] را(cd [path]) اجرا کنید ، جایی که [path] مسیر([path]) پوشه شما است.

به عنوان مثال، ما می‌خواهیم فایل‌ها و زیرپوشه‌های موجود در پوشه Documents را که در "E:OneDrive" قرار دارد،("E:OneDrive,") بشماریم، بنابراین باید سی دی "E:OneDriveDocuments"(cd "E:OneDriveDocuments") را اجرا کنیم .

استفاده از Powershell برای رسیدن به یک پوشه

اگر می‌خواهید فایل‌ها و پوشه‌های داخل آن دایرکتوری را بشمارید، این دستور را اجرا کنید: (Get-ChildItem | Measure-Object).Count . توجه داشته باشید که به صورت بازگشتی کار نمی کند، فقط عناصر سطح اول را می شمارد.

استفاده از PowerShell برای شمارش فایل ها و پوشه ها در یک پوشه

اگر می‌خواهید فقط پوشه‌های داخل پوشه والد(parent folder) خود را بشمارید ، این دستور را اجرا کنید: (Get-ChildItem -Directory | Measure-Object).Count .

استفاده از PowerShell برای شمارش زیرپوشه های یک پوشه

اگر می‌خواهید فقط فایل‌های داخل پوشه را بشمارید، این دستور را اجرا کنید: (Get-ChildItem -File | Measure-Object).Count .

استفاده از PowerShell برای شمارش فایل ها در یک پوشه

اگر می‌خواهید به صورت بازگشتی پوشه‌ها و/یا فایل‌ها را در پوشه والد(parent folder) خود شمارش کنید ، پارامتر Recurse را به صورت زیر به دستورات قبلی اضافه کنید:

  • شمارش بازگشتی همه فایل‌ها و زیرپوشه‌ها در یک پوشه: (Get-ChildItem -Recurse | Measure-Object).Count
  • به صورت بازگشتی فقط زیرپوشه‌ها را در یک دایرکتوری بشمارید: (Get-ChildItem -Recurse -Directory | Measure-Object).Count
  • شمارش بازگشتی فقط فایل‌های موجود در یک پوشه: (Get-ChildItem -Recurse -File | Measure-Object).Count

استفاده از PowerShell برای شمارش تمام فایل‌ها و پوشه‌ها در یک پوشه، به صورت بازگشتی

توجه:(NOTE:) شمارش بازگشتی به این معنی است که شما همه فایل‌ها و زیرپوشه‌های موجود در یک پوشه را می‌شمارید، نه فقط فایل‌ها و پوشه‌های موجود در سطح اول درخت پوشه(folder tree) .

3. نحوه شمارش فایل ها در یک پوشه با استفاده از Command Prompt (cmd)

همچنین می توانید از Command Prompt استفاده کنید . برای شمارش پوشه ها و فایل ها در یک پوشه، Command Prompt را باز کرده و دستور زیر را اجرا کنید: dir /a:-d /s /b "Folder Path" | find /c ":" .

به عنوان مثال، ما می‌خواستیم فایل‌ها و زیرپوشه‌ها را در پوشه "E:OneDriveDocuments" خود بشماریم ، بنابراین باید dir /a:-d /s /b "E:OneDriveDocuments" | find /c ":" .

استفاده از Command Prompt (cmd) برای شمارش فایل ها در یک پوشه

اگر می خواهید زیر پوشه های یک پوشه را بشمارید، این دستور را اجرا کنید: dir /a:d /s /b "Folder Path" | find /c ":" . در مثال ما، dir /a:d /s /b "E:OneDriveDocuments" | find /c ":" .

استفاده از Command Prompt (cmd) برای شمارش زیر پوشه های یک پوشه

4. نحوه شمارش فایل های موجود در یک پوشه با استفاده از File Explorer

این روش شامل استفاده از File Explorer است، اما ما آن را تا آخر باقی گذاشتیم زیرا به صورت بازگشتی کار نمی کند. فقط فایل‌ها و پوشه‌ها را در سطح اول درخت پوشه(folder tree) شمارش می‌کند ، حتی اگر این پوشه‌ها حاوی فایل‌ها و پوشه‌های دیگری در داخل باشند. با این حال، ممکن است در شرایط خاص مفید باشد.

فایل اکسپلورر را باز کنید و(Open File Explorer and browse) به پوشه ای که آیتم هایی که می خواهید شمارش کنید در آن ذخیره شده اند، بروید. تعداد کل موارد (هم فایل و هم پوشه) ذخیره شده در داخل در گوشه سمت چپ پایین رابط کاربری File Explorer(File Explorer's) نمایش داده می شود .

استفاده از File Explorer برای شمارش فایل‌ها و زیرپوشه‌ها در یک پوشه

اگر می خواهید فقط برخی از فایل ها یا پوشه های ذخیره شده در پوشه خود را بشمارید، همه آنها را انتخاب کنید و به سمت چپ پایین رابط File Explorer نگاه کنید. (File Explorer)باید تعداد موارد انتخاب شده را نمایش دهد.

استفاده از File Explorer برای شمارش تعداد آیتم های انتخاب شده در یک پوشه

خودشه!

آیا روش های دیگری برای شمارش فایل های یک پوشه می شناسید؟

اگر می‌خواهید بدانید دقیقاً چند فایل و پوشه در یک پوشه از رایانه ویندوزی(Windows computer) شما وجود دارد، اکنون می‌دانید که چگونه این کار را انجام دهید. همانطور که دیدید، چند راه برای به دست آوردن این اطلاعات وجود دارد، بنابراین می توانید هر کدام را که مناسب تر است را انتخاب کنید. اگر سؤالی دارید یا راه‌های دیگری برای یافتن این اطلاعات می‌دانید، دریغ نکنید که در زیر نظر خود را برای ما بنویسید.



About the author

من یک مهندس نرم افزار با تجربه در Xbox Explorer، Microsoft Excel و Windows 8.1 Explorer هستم. در اوقات فراغت دوست دارم بازی های ویدیویی انجام دهم و تلویزیون تماشا کنم. من از دانشگاه یوتا مدرک دارم و در حال حاضر به عنوان مهندس نرم افزار برای یک شرکت بین المللی کار می کنم.



Related posts