Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Переименование файлов по имени (http://forum.oszone.net/showthread.php?t=330824)

Arsenik77 28-10-2017 06:30 2773909

Переименование файлов по имени
 
Добрый день
Необходимо переименовать файлы по имени без расширения, типа есть группа файлов
4288999924234304846_0_126976_126976
4288999924234304846_154031810_405504_405504
4288999924234304846_849815167_57344_57344

нужно чтоб было
4288999924234304846_0_126976_126976
4288999924234304846_126977_405504_405504
4288999924234304846_532482_57344_57344
т.е.первое число не рассматриваем оно постоянное,
второе формируется так: второе из предыдущего файла + третье из предыдущего файла + 1
третье и четвертое число не трогаем.

alpap 28-10-2017 12:11 2773950

Arsenik77,
сделайте штук 10, не очень понятно
будут ли в папке кроме этих файлов другие, эти искать не нужно?
неплохо бы знать цель

Arsenik77 28-10-2017 12:32 2773952

в папке только такого формата файлы. Четыре числа разделенные "_", первое постоянное, второе не обязательно может начинаться с нуля.
цель упорядочить файлы в папке, Burstcoin (кто знает тот поймет ).
Скрытый текст
Было
4288999924234304846_0_126976_126976
4288999924234304846_154031810_405504_405504
4288999924234304846_849815167_57344_57344
4288999924234304846_871687807_249856_249856
4288999924234304846_497855919_409600_409600
4288999924234304846_535543308_4096_4096
Стало
4288999924234304846_0_126976_126976
4288999924234304846_126977_405504_405504
4288999924234304846_532482_57344_57344
4288999924234304846_589827_249856_249856
4288999924234304846_839684_409600_409600
4288999924234304846_1249285_4096_4096

Например по формуле:
Было
A_B1_C1_C1
A_B2_C2_C2
Стало
A_B1_C1_C1
A_B1+C1+1_C2_C2

Iska 28-10-2017 13:18 2773964

Arsenik77, а откуда это:
Цитата:

Цитата Arsenik77
4288999924234304846_1249285_4916_4916 »

взялось?

Arsenik77 28-10-2017 13:30 2773967

Опечатка, исправил

Arsenik77 29-10-2017 17:13 2774147

Сам сделал с помощью TC, Excel и ReNamer

Iska 30-10-2017 22:14 2774430

Arsenik77, это хорошо. Потому что я так и не смог понять, почему у Вас:
Код:

_849815167_
_871687807_

стоят перед:
Код:

_497855919_
_535543308_

А так-то — я написал скрипт.


Время: 12:31.

Время: 12:31.
© OSzone.net 2001-