A little late to the party, but I just wanted to show support for DavidPostill
DIR [LEAVE BLANK FOR ALL FILES, *.mp3, *.*] /B /A-D /S 2>NUL | FIND "" /V /C > tmp
SET /P COUNT=<tmp
SET /A COUNT -= 1
DEL tmp
ECHO !COUNT!
This is my implementation; I prefer to split things up (since the command creates a file, it helps to decrement by one).
NOTE: The above INCLUDES files that are HIDDEN or are SYSTEM files.
To exclude HIDDEN and SYSTEM files replace [DIR…] with this instead
DIR [LEAVE BLANK FOR ALL FILES, *.mp3, *.*] /B /A-D-S-H /S 2>NUL | FIND "" /V /C > tmp
Also, it should be noted that the [dir …] method is, at least an order of magnitude, more efficient than the [for … VAR+=1] method.
My case was 510,000 files; using the DIR method, ~6 SECs; using the FOR method, ~4 MINs.
Может возникнуть ситуация, когда нам понадобится количество файлов / папок в данной папке. Такие данные особенно необходимы для автоматизации или для ведения статистики. Какой бы ни была причина, подсчет файлов вручную займет много времени, если в папке много файлов. В Windows есть различные варианты, помогающие пользователям с подсчетом. В этой статье давайте обсудим различные способы получить общее количество файлов в папке и общее количество файлов определенного типа в папке.
Решение 1. Из проводника
Держать Windows + R одновременно клавиши, чтобы открыть тип объявления «Окно запуска» исследователь и ударил Входить
Кроме того, вы можете дважды щелкнуть значок проводника на панели задач, чтобы открыть окно проводника.
Вы также можете сделать это, удерживая вместе клавиши Windows + e.
Найдите папку, из которой следует подсчитать общее количество файлов.
Метод 1: из нижнего левого угла
Случай 1. Подсчитайте общее количество файлов
Перейдите в папку. В нижнем левом углу вы можете увидеть общее количество элементов в этой папке.
Случай 2: подсчет определенных расширений файлов
в поиск на вкладке в правом верхнем углу окна введите *. и ударил входить
Например, если вы хотите подсчитать общее количество файлов PDF в папке, на вкладке поиска, скажем, * .pdf, и ударил Входить.
В правом нижнем углу вы можете увидеть количество. См. Снимок ниже.
Метод 2: Использование настроек вкладки «Просмотр»
Случай 1. Подсчитайте общее количество файлов
В папке Menu,
- Из Вид таб.
- Выберите Панель подробностей
- С правой стороны появится панель «Подробности» с общим количеством элементов (файлов / папок) в этой папке.
Или щелкните в любом месте экрана (кроме любых элементов или параметров меню) и нажмите Ctrl + Alt + P, чтобы открыть панель сведений.
Случай 2: подсчет определенных расширений файлов
в поиск на вкладке в правом верхнем углу окна введите *. и ударил входить
Например, если вы хотите подсчитать общее количество файлов PDF в папке, на вкладке поиска, скажем, * .pdf, и ударил Входить.
Теперь следуйте инструкциям в разделе «Случай 1» и включите панель «Подробности», вы можете увидеть количество на панели «Подробности».
Метод 3: из свойств
Шаг 1. Щелкните папку правой кнопкой мыши и выберите Характеристики
Шаг 2. В окне «Свойства» под Общий вкладка Содержит В разделе указано количество элементов (файлов и папок) в этой папке.
Решение 2. Из командной строки
Открыть окно выполнения (Windows + R) и введите cmd и нажмите Входить.
В окне командной строки перейдите к расположению папки, используя чдир команду следующим образом:
чдир
Например, чтобы перейти к папке Test на рабочем столе, мы указываем полный путь к ней следующим образом:
chdir C: \ Users \ User1 \ Desktop \ Test
Случай 1. Подсчитайте общее количество файлов
Теперь, когда каталог изменен на нужную папку. мы говорим,
реж
Внизу мы видим количество файлов. См. Изображение ниже.
Случай 2: подсчет определенных расширений файлов
Чтобы найти количество файлов определенного типа в папке, мы даем команду:
dir *.
Например, если мы хотим найти общее количество файлов PDF в папке Test, мы говорим:
dir * .pdf
См. Снимок ниже
Решение 3. Из Power Shell
Открыть окно выполнения (Windows + R) и введите Powershell и нажмите Входить.
Случай 1. Подсчитайте общее количество файлов
В окне PowerShell введите следующую команду
Запись-хост ( | мера) .Count
Например, если мы хотим поместить файл в папку test, которая находится в папке Desktop, мы должны указать следующее:
Write-Host (C: \ Users \ User1 \ Desktop \ Test | мера) .Count
Более подробную информацию см. На снимке ниже.
Случай 2: подсчет определенных расширений файлов
Чтобы найти количество файлов определенного типа в папке, мы даем команду:
Запись-хост ( * .pdf | мера) .Count
Например, если мы хотим найти общее количество файлов PDF в папке Test, мы говорим:
Write-Host (C: \ Users \ User1 \ Desktop \ Test * .pdf | measure) .Count
См. Снимок ниже
Это все. Спасибо за чтение. Надеюсь, это было информативным. Прокомментируйте и сообщите нам решение, которое вам понравилось больше всего.
Более вероятный иметь много папок в ваших документах в Windows 10. По этой причине во многих случаях непросто узнать количество файлов в нем, особенно если у вас все организовано во вложенных папках. Задача провести этот подсчет слишком долгая. Но у нас есть очень простой способ узнать, сколько файлов в нем.
Способ, при котором нам не нужно ничего устанавливать. Значит мы можем знать количество файлов и подпапок в данной папке на нашем компьютере. Это может помочь нам отслеживать использование памяти на компьютере.
На самом деле этот трюк работает для всех пользователей, независимо от установленной вами версии Windows. Таким образом, вы можете увидеть, есть ли в какой-либо папке у вас много файлов и подпапок. Особенно полезно, если у вас есть проблемы с пространством на вашем компьютере.
Что нам нужно сделать, так это перейти в папку, в которой мы хотим хранить эту информацию. Находим его на компьютере, а затем мы щелкаем по нему правой кнопкой мыши. Появляется контекстное меню, где мы должны выбрать опцию свойств, которая является последней в списке.
Свойства указанной папки появятся на экране. Мы можем увидеть информацию о нем, среди которых Получаем количество файлов и подпапок, которые в нем. Таким образом, у нас уже есть эти данные на случай, если нам нужно что-то удалить. Или если мы хотим знать просто из любопытства.
Это хороший способ контроль над количеством файлов, которые мы храним в Windows. Поскольку во многих случаях мы храним слишком много файлов в одной папке, это полезно знать. Как видите, получить его очень просто.
Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.
nikitos99 |
|
1 |
|
Подсчет количества файлов в папке18.04.2011, 19:38. Показов 51180. Ответов 6
ПОМОГИТЕ плз!!!!!!! |
Ris 795 / 177 / 9 Регистрация: 11.01.2011 Сообщений: 543 |
||||
18.04.2011, 20:06 |
2 |
|||
Ищи на форуме, это очень просто — поэтому точно уже было.
0 |
atributz 835 / 349 / 12 Регистрация: 04.10.2009 Сообщений: 589 |
||||||||
18.04.2011, 22:29 |
3 |
|||||||
Решениеа вот так можно и скрытые и системные посчитать
Добавлено через 56 минут
1 |
Ris |
19.04.2011, 10:34
|
Не по теме: Расскажи мне нубу, как работает set в for без setlocal enabledelayedexpansion.
0 |
835 / 349 / 12 Регистрация: 04.10.2009 Сообщений: 589 |
|
21.04.2011, 14:59 |
5 |
Не по теме: Расскажи мне нубу, как работает set в for без setlocal enabledelayedexpansion. Нормально работает, только в правой части нельзя использовать другие переменные кроме той которой в цикле %%i.
1 |
1 / 1 / 0 Регистрация: 25.02.2019 Сообщений: 35 |
|
24.05.2022, 18:33 |
6 |
А как можно посчитать количество папок?
0 |
FlasherX 5912 / 2604 / 1027 Регистрация: 06.06.2017 Сообщений: 8,875 |
||||
24.05.2022, 21:17 |
7 |
|||
Легко:
0 |