Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/21: Рейтинг темы: голосов - 21, средняя оценка - 4.86
3 / 3 / 0
Регистрация: 26.01.2014
Сообщений: 232
1

Посчитать количество файлов с разрешением .txt и вывести их имена в лог

08.02.2015, 09:29. Показов 3870. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте...как посчитать количество файлов с разрешениями .txt а папке и что бы в лог записывалось имена в столбик. спасибо

Добавлено через 2 минуты
А второй вопрос можно ..как вообще записать в лог все файлы в папке.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.02.2015, 09:29
Ответы с готовыми решениями:

Вывести имена первых трех .txt файлов
Создать пакетное задание, которое выводит имена первых трех .txt файлов в каталоге. Буду очень...

В заданном каталоге посчитать количество файлов с расширениями .txt, .html, .doc
Написать bat-файл: В заданном каталоге ( передается как параметр ) посчитать количество файлов з...

Вывести имена файлов, и количество символов в их содержимом
Всем привет! Решил сделать заметки... Задача такая: Есть директория, из нее мы берем массив файлов,...

В родительском каталоге посчитать количество каталогов и вывести имена каталогов, используя суперблок
Здравствуйте! Собственно часть моего задания написано в шапке темы. Полностью же мое задание...

4
102 / 60 / 15
Регистрация: 29.01.2014
Сообщений: 119
08.02.2015, 10:00 2
Лучший ответ Сообщение было отмечено Ирина1986 как решение

Решение

Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
@echo off
SetLocal EnableExtensions 
chcp 866 >nul
set z=0
set N=0
for %%i in (*.txt) do set /a z+=1
echo Количество файлов: [%z%] > file_count.txt
echo ***********************>> file_count.txt
echo:>> file_count.txt
for %%i in (*.txt) do (
set /a N+=1 
setlocal EnableDelayedExpansion
echo !N!. %%~i>> file_count.txt
EndLocal
)
1
3 / 3 / 0
Регистрация: 26.01.2014
Сообщений: 232
08.02.2015, 11:00  [ТС] 3
loban_ser, спасибо большое
0
102 / 60 / 15
Регистрация: 29.01.2014
Сообщений: 119
08.02.2015, 11:02 4
Или так:

Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
@echo off
SetLocal EnableExtensions 
set P=Путь к каталогу с файлами.
set z=0
set N=0
for /f "tokens=*" %%i in ('dir "%P%\*.txt" /A /o:d /s /b') do set /a z+=1
echo Количество файлов: [%z%] > %USERPROFILE%\Desktop\file_count.txt
echo ***********************>> %USERPROFILE%\Desktop\file_count.txt
echo:>> %USERPROFILE%\Desktop\file_count.txt
chcp 1251 >nul
for /f "tokens=*" %%i in ('dir "%P%\*.txt" /A /o:d /s /b') do (
set /a N+=1 
setlocal EnableDelayedExpansion
echo !N!. %%~nxi>> %USERPROFILE%\Desktop\file_count.txt
EndLocal
)
0
1779 / 761 / 130
Регистрация: 09.04.2011
Сообщений: 1,325
08.02.2015, 13:03 5
loban_ser, можно обойтись и одним циклом
Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
@echo off
SetLocal EnableDelayedExpansion 
 
set P=Путь к каталогу с файлами.
if exis "%USERPROFILE%\Desktop\file_count.txt" del /q "%USERPROFILE%\Desktop\file_count.txt"
 
for /f "tokens=" %%i in ('dir "%P%\*.txt" /a-d /s /b 2^>nul') do (
set /a z+=1
echo %%~nxi>>"%USERPROFILE%\Desktop\file_count.txt"
)
echo Количество файлов: [%z%]>>"%USERPROFILE%\Desktop\file_count.txt"
0
08.02.2015, 13:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.02.2015, 13:03
Помогаю со студенческими работами здесь

Получить значения даты и времени из всех TXT-файлов и записать их в лог-файл
Перенесено из темы "Полезные BAT_CMD скрипты". Привет всем. Может не по теме, но все же... У...

Посчитать сколько в файле input.txt символов и записать их количество в output.txt
Поступил на информатику, задали рассказать что и как делает программа, я напишу как считаю...

Узнать имена всех txt файлов в папке
нужно прочитать содержимое всех тхт файлов в папке то есть в идеале получить ArrayList с именами...

Вывести на экран список файлов txt из указанной папки, имеющих максимальное количество строк
Здравствуйте! Кто нибудь может помочь реализовать задачу ? Вывести на экран список файлов (.txt)...

Переименование и сортировка файлов в имена, взятые из txt-файла - PowerShell
Всем привет! Хочу сделать скрипт для автоматической сортировке видео (.mp4) и фото с дрона(.jpg)...

Сравнить содержимое файлов между собой, и если оно совпадает, то вывести на экран имена этих файлов
Прошу помощи у знающих людей. Существует 2 массива, содержащих названия файлов.Требуется сравнить...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru