Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.91/34: Рейтинг темы: голосов - 34, средняя оценка - 4.91
11 / 11 / 2
Регистрация: 03.06.2014
Сообщений: 375

Список файлов в папке Без расширений

23.12.2020, 14:39. Показов 8399. Ответов 33
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет.
Напишите пожалуйста мне код cmd для создания списка файлов в папке.

Этот список должен быть в один столбец, НЕ иметь расширений файлов (вроде fb2)так же не содержать собственно самого cmd исполняемого файлика, и наконец носить в готовом виде имя file.txt
Реально?
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.12.2020, 14:39
Ответы с готовыми решениями:

Как создать список всех расширений файлов в каталоге
можно ли в bat файле создать список всех расширений файлов в каталоге

Вывести в текстовый файл значения размеров и расширений всех файлов в указанной папке
Нужно вывести в текстовый файл значения размеров и расширений всех файлов в указанной папке (можно с именами) формат файла таков,...

Получить список файлов без расширения в папке
Привет! Каким образом получить список файлов без расширения в папке? Есть код: if (backupFolder != null) ...

33
11 / 11 / 2
Регистрация: 03.06.2014
Сообщений: 375
20.01.2021, 15:03  [ТС]
Студворк — интернет-сервис помощи студентам
Еще два тогда момента
П е р в ый :
Вот на скрине виден список книг серии Шлинка о Зельбе
https://www.upload.ee/thumb/12788878/_____.jpg

https://www.upload.ee/files/12... 3.zip.html


Мне надобен скрипт, который в нем (или в аналогичных опять же независимо от пути)
добавит ноль (0) перед цифрами от одного до девяти (если книг в др, серии будет больше)
добавит по одному пробелу перед и после каждого тире (-)

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


https://www.upload.ee/files/12... _.zip.html

На всякий пожарный дублирую вложения линками
Миниатюры
Список файлов в папке Без расширений   Список файлов в папке Без расширений  
Вложения
Тип файла: zip Извлечение.zip (2.87 Мб, 2 просмотров)
Тип файла: zip Герхард Зельб 1 - 3.zip (918.9 Кб, 2 просмотров)
0
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
20.01.2021, 15:12
Vors, Вам, по-моему, доступным языком уже объяснили, что нужно озвучить задачу от начала и до конца
0
11 / 11 / 2
Регистрация: 03.06.2014
Сообщений: 375
20.01.2021, 22:51  [ТС]
Karen87,
Речь на этот раз о двух разных скриптах.

Первый должен в папке со списком файлов
(вложение Герхард Зельб 1 - 3) добавить в имена файлов ноль перед цифрой, соотвественно 01,02,03
Перед всеми цифрами от единицы до девяти.
А также добавлять перед и после каждого тире по пробелу еще одному.

В данный момент выглядит так
Шлинк Бернхард - Герхард Зельб 3 - Прощание Зельба
А недо чтобы стало так
Шлинк Бернхард - Герхард Зельб 03 - Прощание Зельба

Пока это описание конфигурации первого скрипта, про второй попозже
Вложения
Тип файла: zip Герхард Зельб 1 - 3.zip (918.9 Кб, 8 просмотров)
0
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
20.01.2021, 23:38
Цитата Сообщение от Vors Посмотреть сообщение
Первый должен в папке со списком файлов
(вложение Герхард Зельб 1 - 3) добавить в имена файлов ноль перед цифрой, соотвественно 01,02,03
Перед всеми цифрами от единицы до девяти.
А также добавлять перед и после каждого тире по пробелу еще одному.
Windows Batch file
1
2
3
4
@echo off
powershell -executionpolicy bypass -command "Get-ChildItem -file | Where-Object {$_.Extension -ne '.bat'} | ForEach-Object {Rename-Item """$($_.name)""" """$($_.name -replace '(\s)([1-9])(\s)', ' 0$2 ' -replace ' - ', '  -  ')"""}"
pause
exit
0
11 / 11 / 2
Регистрация: 03.06.2014
Сообщений: 375
21.01.2021, 13:29  [ТС]
Karen87,
скрипт не рабочий, так как ни нули,ни дополнительные пробелы так и не проявились простите! Я уже молчу про красный цвет шифта при исполнении самогоскрипта
Миниатюры
Список файлов в папке Без расширений  
0
11 / 11 / 2
Регистрация: 03.06.2014
Сообщений: 375
21.01.2021, 13:31  [ТС]
Для "чистоты" эксперимента выбрал другую папку, сам скрип внутри, может неправильно сохранил или еще чего
Вложения
Тип файла: zip Мартин Бек 1 - 10.zip (2.60 Мб, 2 просмотров)
0
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
21.01.2021, 13:34
Vors, скрипт в какой кодировке сохранили?

Добавлено через 2 минуты
Цитата Сообщение от Vors Посмотреть сообщение
ля "чистоты" эксперимента выбрал другую папку, сам скрип внутри, может неправильно сохранил или еще чего
У меня всё отработало
0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
21.01.2021, 17:00
...
Цитата Сообщение от Vors Посмотреть сообщение
красный цвет
обновите PS до актуальной версии.
0
11 / 11 / 2
Регистрация: 03.06.2014
Сообщений: 375
22.01.2021, 14:52  [ТС]
Цитата Сообщение от Karen87 Посмотреть сообщение
У меня всё отработало
скриншот можно?

Цитата Сообщение от alpap Посмотреть сообщение
обновите PS до актуальной версии.
то есть?

Ладно спрошу на другом форуме, может я не правильно че делаю
0
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
22.01.2021, 15:18
Цитата Сообщение от Vors Посмотреть сообщение
скриншот можно?
Пожалуйста
Цитата Сообщение от Vors Посмотреть сообщение
то есть?
Powershell обновите
Миниатюры
Список файлов в папке Без расширений  
0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
22.01.2021, 17:31
Цитата Сообщение от Vors Посмотреть сообщение
то есть?
то и есть, посмотрите в и-нете как обновить PowerShell
вот код с привлечением sed
(код в кодировке 866, запускать можно из папки с файлами)
Windows Batch file
1
2
3
4
5
@echo off
for /f "delims=" %%a in ('dir /a-d/b^|find /v ".bat"') do (
  for /f "delims=" %%i in ('echo %%a^|sed "s/-/ - /g"^;"s/[1-9] /0&/"') do ren "%%a" "%%i"
)
pause
0
11 / 11 / 2
Регистрация: 03.06.2014
Сообщений: 375
23.01.2021, 13:09  [ТС]
Цитата Сообщение от Karen87 Посмотреть сообщение
Powershell обновите
Цитата Сообщение от alpap Посмотреть сообщение
PowerShell
он и есть?
https://cloud.mail.ru/public/5jTx/irod7V66C
0
11 / 11 / 2
Регистрация: 03.06.2014
Сообщений: 375
23.01.2021, 18:30  [ТС]
Karen87,
Скрипт сработал в TotalCommander А мне все про какой-то power shell!!!
Миниатюры
Список файлов в папке Без расширений  
0
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
23.01.2021, 18:41
Vors, Скрипт должен работать без лишних телодвижений
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.01.2021, 18:41

Вывести список пяти самых часто встречающихся расширений в указанной папке
Очень нужна помощь вот по какому вопросу: как найти и вывести список пяти самых часто встречающихся расширений в указанной папке? ...

Копирование из FileListBox в ListBox без расширений файлов
при копировании из FileListBox в ListBox копируются и расширения файлов, как сделать так чтобы расширения не копировались. Расширение...

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

Белый список расширений статических файлов. Запрет на скачивание всех остальных
Всем привет. nginx 1.10.3 (Ubuntu) Вот есть рабочий конфиг для рабочего сайта: server { listen 443 ssl http2; listen :443...

Написать функцию extension, которая возвращает список расширений наибольшего количества файлов
# Дан список строк, состоящий из названий файлов с расширением. # Написать функцию extension, которая возвращает список расширений...


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

Или воспользуйтесь поиском по форуму:
34
Ответ Создать тему
Новые блоги и статьи
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него. https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952 Инструкция внутри. https:/ / youtu. be/ VpfFZSUDGnQ. . .
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru