Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Создание макси для Total Commander

Ответить
Настройки темы
CMD/BAT - Создание макси для Total Commander

Новый участник


Сообщения: 23
Благодарности: 0

Профиль | Отправить PM | Цитировать


Добрый день. Перейду сразу к сути дела. Необходим батник, который сохранял бы имена файлов из папки в которой лежит в текстовой документ, блокнот например.
Теперь подробнее. Есть некая папка, где лежит n-ное количество файлов в одном расширении, имена у всех разные по типу ABV#123456.qst букв может быть и больше, так вот, надо чтобы батник заменял часть имени идущую с "#" на "*", то есть ABV* и сохранял результат по всем файлам в текстовой документ, чтобы конечный результат выглядел следующим образом в одну строку: abv* abc* asd* ghj*... и тд. Такое возможно?

Отправлено: 13:30, 13-10-2017

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата Viberezh:
Iska, разница есть, по вашему второму способу выделятся все файлы с решеткой »
Viberezh, и по первому — тоже:
Код: Выделить весь код
.Pattern = "(.+)#.*"
И впоследствии, по полученным из шаблона маскам «(.+)*» — не только с решёткой. Насколько я понимаю.

Цитата Viberezh:
но дело в том, что они все с решеткой и нужно отсеивать лишние. »
Если расскажете словами и покажете на примерах — как получить только то, что надо и отсеять всё лишнее, то подумаем.

Отправлено: 16:11, 15-10-2017 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Новый участник


Сообщения: 23
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

А вот файлы из множества которых надо выделить только подходящие по маске.
Скрытый текст

Скрипт работает прекрасно и вполне удобен или вы хотите найти более изящное решение?

Отправлено: 11:42, 17-10-2017 | #22


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Viberezh, предлагаете найти мне на картинках десять отличий™, да ещё и с пропорциональными шрифтами? Увольте. Текст нужен.

Отправлено: 12:16, 17-10-2017 | #23


Новый участник


Сообщения: 23
Благодарности: 0

Профиль | Отправить PM | Цитировать


Iska, текст чего?

Отправлено: 12:22, 17-10-2017 | #24


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Viberezh, тех имён файлов, что приведены выше на изображениях из сообщения №22.

Отправлено: 13:02, 17-10-2017 | #25


Новый участник


Сообщения: 23
Благодарности: 0

Профиль | Отправить PM | Цитировать


Iska, это просто пример. Я не понимаю что вы хотите сделать. Файлы всегда разные. Первоначальная задача стояла в том, чтобы из выборки имен файлов убрать лишнюю информацию и предоставить результат в таком виде, чтобы можно было вставить в строку поиска. Буквы буквы и ещё раз буквы это всё что требовалось оставить из названий файлов, с чем скрипт и справляется.
PS. Маска мне нужна не для единичного случая и каждый раз она будет разная.

Последний раз редактировалось Viberezh, 17-10-2017 в 13:13.


Отправлено: 13:08, 17-10-2017 | #26


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата Viberezh:
Я не понимаю что вы хотите сделать. Файлы всегда разные. »
Я не могу понять, как Вы делаете выборку потребных файлов среди прочих. Посему предложил, чтобы Вы сделали а) перечень всех файлов, б) перечень файлов из а), которые подлежат выборке, дабы попытаться хотя бы таким путём найти закономерности в отличиях а) от б).

Я вот вижу на втором скриншоте файл CONS#DD1016#0000.ANS, на первом — нет. Однако же он преотлично отбирается скриптом:
Скрытый текст

хотя Вы говорите, что нет.

Цитата Viberezh:
PS. Маска мне нужна не для единичного случая и каждый раз она будет разная. »
Э… Вы там «ручками» ещё что-то потом делаете с результатом?

Отправлено: 13:28, 17-10-2017 | #27


Новый участник


Сообщения: 23
Благодарности: 0

Профиль | Отправить PM | Цитировать


Iska, это всё надо чтобы обновлять Консультант+. Выборка обусловлена комплектом, установленным у клиента. По файлам с расширением "qst" я делаю маску скриптом и потом копирую по маске файлы с расширением "ans" чтобы обновление сделать. Так понятней?
Цитата Iska:
Э… Вы там «ручками» ещё что-то потом делаете с результатом? »
Копирую результат в тотал.

Отправлено: 13:35, 17-10-2017 | #28


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата Viberezh:
Iska, это всё надо чтобы обновлять Консультант+. »
Это-то понятно, чай Консультант+ широко известный продукт.

Цитата Viberezh:
Выборка обусловлена комплектом, установленным у клиента. По файлам с расширением "qst" я делаю маску скриптом и потом копирую по маске файлы с расширением "ans" чтобы обновление сделать. Так понятней? »
Нет. Ладно, забудем, мы не понимаем друг друга.

Отправлено: 13:47, 17-10-2017 | #29


Ветеран


Сообщения: 1274
Благодарности: 564

Профиль | Отправить PM | Цитировать


Цитата Viberezh:
По файлам с расширением "qst" я делаю маску скриптом »
1. Варианты имен файлов, а лучше командой: tree /f "Папка с файлами">list.txt и сюда его в архиве
2. Ваш вариант маски посмотреть, скрипт тоже сюда

Отправлено: 15:19, 17-10-2017 | #30



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Создание макси для Total Commander

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Система - [файл-менеджер] Total Commander (бывший Windows Commander) Nealles Программное обеспечение Windows 349 23-02-2019 20:16
аналог total commander для мак r-studio Хочу все знать 1 25-04-2015 17:53
Интернет - Как отключить в Windows viste учетную запись для Total Commander чтобы прописать FTP VolkovDenis Microsoft Windows Vista 1 04-05-2010 20:34
Вопросы по теме "Кнопка для работы с 7z SFX архивами в Total Commander." ya158 Автоматическая установка Windows 2000/XP/2003 4 18-11-2009 22:20
Плагин для Total Commander, что это? Serg170580 Хочу все знать 1 18-02-2003 10:18




 
Переход