0 / 0 / 0
Регистрация: 17.08.2011
Сообщений: 3
1

Вывод количества папок и файлов в заданной папке и их размера

17.08.2011, 19:18. Показов 8170. Ответов 6
Метки нет (Все метки)

Надо написать скрипт, который будет выводить количество папок и файлов в заданной папке и их размер.
Без вывода имени папок и файлов, времени и т.д. Вывод только двух строк:
кол-во папок размер
кол-во файлов размер

у кого есть идеи, напишите плз.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.08.2011, 19:18
Ответы с готовыми решениями:

Упростить код для подсчёта и вывода количества файлов в папке и её размера
В этом коде показывается количество файлов и их размер папки "common", можете изменить его так чтоб...

Написать сценарий для подсчёта количества файлов в заданной папке, включая файлы во вложенных папках
для командной строки реализация FOR Написать сценарий, который который подсчитает количество...

Написать сценарий, который снимет атрибут "скрытый" со всех папок и файлов в заданной папке, включая все вложенные файлы и папки
для командной строки реализация FOR Написать сценарий, который снимет атрибут "скрытый" со всех...

Вывод имен файлов из заданной папки в порядке возрастания их размера
Очень прошу помочь написать bat файл вывода имен файлов папки по возрастанию размера.

6
61 / 78 / 15
Регистрация: 24.11.2010
Сообщений: 515
Записей в блоге: 14
19.08.2011, 23:30 2
Подсчитать количество файлов
Применение команды for в bat-файлах
0
Эксперт по компьютерным сетямЭксперт Pascal/Delphi
4170 / 1275 / 231
Регистрация: 27.07.2009
Сообщений: 3,947
19.08.2011, 23:37 3
Код
dir c:\windows | find "байт"
покажет сколько файлов и папок в папке c:\windows, общий размер файлов и свободное место на диске. Может поможет ))
1
0 / 0 / 0
Регистрация: 17.08.2011
Сообщений: 3
22.08.2011, 13:50  [ТС] 4
ребят, спасибо, но немного не то. написал скрипт:
Windows Batch file
1
2
3
4
@echo off
chdir /d "D:\Папка"
dir /-c /s /-n 
pause >nul
и после вывода всех папок/файлов внизу пишет две строчки: количество папок/общий размер, количество файлов/общий размер. меня интересует чтобы на экран выводились только количество и размер файлов.
вот написал скрипт, который выводит на экран размер одного файла:
Windows Batch file
1
2
3
4
@echo off
for /f %%i in ("C:\Файл.exe") do set Razmer=%%~zi
echo %Razmer%
pause
Добавлено через 1 час 52 минуты
Нашел как.
Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
@echo off
SET count=1
SET total_size=0
IF NOT -%1- == -- pushd %1
FOR /f "tokens=*" %%G IN ('dir /-c /s ^| find /V "."') DO (call :subroutine "%%G")
echo %str_pre_last%
::echo %str_last%
popd
GOTO :eof
 
:subroutine
SET str_pre_last=%str_last%
SET str_last=%1
GOTO :eof
TAVulator, спс за идею прочекать команду find
0
0 / 0 / 0
Регистрация: 08.09.2011
Сообщений: 4
08.09.2011, 15:21 5
сорри за вопрос новичка - не работаю со скриптами, но вот нужен стал - нашел - все работает, но как добавить в этот скрипт условие выбора папки для подсчета?

SET /P FolderName= типа вводишь папку (путь) - он в НЕЙ считает.
0
0 / 0 / 0
Регистрация: 17.08.2011
Сообщений: 3
08.09.2011, 15:47  [ТС] 6
после строки
IF NOT -%1- == -- pushd %1
прописываешь
cd /d диск:\папка(или путь к папке, которую хочешь прочекать)
0
0 / 0 / 0
Регистрация: 08.09.2011
Сообщений: 4
09.09.2011, 13:40 7
нет не то, мне надо чтобы на экране можно было ввести любую папку - и считались файлы в той папке (в самом CMD-шнике ничего не менять при смене папки)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.09.2011, 13:40

Сравнение файлов в папке и создание папок с именами файлов
Нужно пройтись по папке, если есть картинка с названием, но нет папки с таким же названием, создать...

Подсчет количества файлов в папке
ПОМОГИТЕ плз!!!!!!! как написать батник для подсчета количества файлов в каталоге!!!!

Выполнение команды в зависимости от количества файлов в папке
Приветствую! Помогите пожалуйста... Необходимо выполнение команды msg * Error! при условии, что в...

Обрезать имена всех файлов в папке и подпапках до определенного размера
помогите с такой задачкой. мне нужно перебрать все файлы в папке и ее подпапках и обрезать их имя...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.