Групповое переименование файлов для 1С 7.7

18.02.22

База данных - Инструменты администратора БД

Простецкий скрипт переименования файлов в папке в нижний регистр, будет полезен программистам и системным администраторам имеющим навыки програмирования в 1С. Можно легко настроить под себя, спасает мне периодически час времени, может, кому еще будет полезен.

Скачать исходный код

Наименование Файл Версия Размер
Групповое переименования файлов для 1с77:
.ert 30,50Kb
0
.ert 30,50Kb Скачать

Редактировалось на платформе 7.70.027, под Windows.

По умолчанию обработка заточена на групповое переименование имен файлов в нижний регистр с расширением "EFD".

-----------------------

Как пользоваться:

1. Выбираете папку с целевыми файлами и нажимаете кнопку "Посмотреть список файлов".

2. Программа показывает список файлов, которые будут переименованы.

3. Если все все устраивает, то нажимаете кнопку "Переименовать".

4. Программа производит переименование файлов. 

5. Можете снова нажать кнопку "Посмотреть список файлов", для того чтобы оценить результат.

-----------------------

* изменение настроек фильтров расширений и вида преобразования имен делается в коде. Обработка предназначена для умеющих читать и править код 1с, он максимально упрощен для таких целей.

** обработка поставляется "как есть", возможно в дальнейшем допишу под другие файловые операции. Тестируйте перед использованием.

1с77 групповое переименование файлов

См. также

Монопольное открытие формы обработки 1с77

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Блокировка открытия формы обработки одним пользователем.

1 стартмани

24.05.2023    639    igor7777    1    

0

[7.7 ТиС. СТОП-БАРДАК] Автоперенос непроведенных документов на текущий день

Инструменты администратора БД Оперативный учет 7.7 1С:Торговля и склад 7.7 Управленческий учет Абонемент ($m)

Боремся с бардаком. Работы в прошлых датах запрещены. Непроведенные документы (по разным причинам) - автоматом переносятся в начало текущего дня при запуске любого первого сеанса 1С в текущем дне. Задержка старта 1С - практически незначима. Не требует настройки, не требует допрограммирования (исключая один оператор вставки в процедуру старта системы). Можно обработку выполнять вручную с любой периодичностью.

2 стартмани

25.05.2020    5705    2    CheBurator    3    

2

Анализ 1С: Предприятие 7.7 с помощью ELK стека

Журнал регистрации Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Рассмотрим систему на базе Elasticsearch, Logstash и Kibana (ELK Stack) для анализа логов 1С Предприятие 7.7 с целью визуализации и анализа событий 1С.

22.01.2019    11182    phsin    20    

28

Автоматическое объединение конфигураций 1С 7.7

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Скрипт позволяет выполнить объединение конфигураций и реструктуризацию из командной строки. Объединение выполняется штатными средствами конфигуратора 1С 7.7, взаимодействие с которым происходит путем посылки нажатий клавиш. Пригодится, если есть необходимость обновить или постоянно обновлять множество ИБ.

1 стартмани

22.04.2017    15687    4    devlabnn    2    

6

Перепроведение по счету

Инструменты администратора БД Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Украина Бухгалтерский учет Абонемент ($m)

Перепроведение по счету для конфигурации Бухгалтерский учет для Украины, 1С: Предприятие 7.7

1 стартмани

23.09.2016    3758    1    Genyak    1    

0

Решение проблем с печатью, предварительным просмотром печати, пакетной печатью 1С: 7.7 в терминале

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Периодически сталкивался со следующими проблемами при печати в 1С: 7.7 работающей под терминалом: 1) После замены принтера на клиентской машине 1С пытается печатать на старый принтер. 2) Отсутствует предварительный просмотр при печати. 3) Не работает печать без предварительного просмотра (пакетная печать документов). 4) В некоторых формах печатает, в некоторых нет.

1 стартмани

09.06.2016    27248    18    tux    3    

1

Логирование в 1С

Инструменты администратора БД Платформа 1С v7.7 Платформа 1С v8.3 Бесплатно (free)

Часто бывает необходимо отслеживать состояние часто повторяющихся регламентных заданий. Например, синхронизация данных с IP-телефонией, которая может производиться каждую минуту, синхронизация с сайтами, синхронизация данных с различными системами. Использовать для этих целей логирование 1С чрезвычайно неэффективно и не удобно. В таких случаях удобно использовать подход, применяемый в Unix-системах: писать логи в обычные текстовые файлы, а потом делать их обработку через эффективно работающие Unix-команды: grep, tail, cat, less и т.п.

18.05.2016    35244    rudjuk    21    

33

Особенности регистрации 1С:Предприятия v7 в качестве сервера OLE

Инструменты администратора БД Платформа 1С v7.7 Абонемент ($m)

Небольшая заметка о том, что необходимо сделать при ошибках запуска 1С v7 в режиме OLE-сервера. Рассмотрено, что, куда и когда пишет 1С в реестр.

1 стартмани

20.04.2016    23506    80    VGHOST    3    

7
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. SerVer1C 764 18.02.22 11:34 Сейчас в теме
Одноходовочка... В каких кейсах может понадобиться переименование в НРег ?
igor7777; +1 Ответить
2. igor7777 13 18.02.22 12:37 Сейчас в теме
(1) Спасибо за вопрос. Готового не нашел - пришлось писать, времени немного, но все же потратил.
Жаль если канет в летах. А так хоть кому-то полезно будет, тем более весь код в скринах выложил.
А вообще закидываю ради теста, хочу посмотреть что вообще людей интересует на этом сайте.
Никогда не известно заренее что выстрелит.

где нужно ...
1. на линух хостинг когда файлы копируются регистр текста менять нужно
2. в фай
3. igor7777 13 18.02.22 12:44 Сейчас в теме
(1) Спасибо за вопрос.

где нужно ...
1. на линух хостинг когда файлы копируются регистр текста менять нужно
2. в файловом хранилище список файлов нечитабелен из-за того, что юзеры набросали файлов с хаотичными названиями
3. Универсальный скрипт. для каких-то своих целей не связанных с 1с, можно настроить переименование файлов по алгоритму:
НРег(), ВРег(). ХуРег() и т.д.

Готового не нашел - пришлось писать, времени немного, но все же потратил.
Жаль если канет в летах. А так хоть кому-то полезно будет, специально весь код в скринах выложил, - спасибо мне скажет.
А вообще закидываю ради теста, хочу посмотреть что вообще людей интересует на этом сайте.

Никогда не известно заренее что выстрелит. Может кто найдется, кто умничать не станет, а лучше закинет халявный стартмани ;)
5. SerVer1C 764 18.02.22 13:01 Сейчас в теме
(3) Лучше учите питон

import os

dir = "YOUR_DIR"
files = os.listdir(dir)

for item in files:
    lowcase = item.lower()
    if lowcase.endswith(".efd"):
        os.rename(item, lowcase)
Показать
igor7777; +1 Ответить
6. igor7777 13 18.02.22 13:07 Сейчас в теме
(5) еще на каких языках можете? Соберем коллекцию тут :D )))
7. МимохожийОднако 141 20.02.22 10:21 Сейчас в теме
До кучи...)
Использую Тоталкоммандер для схожих задач.
igor7777; +1 Ответить
Оставьте свое сообщение