Компьютерный форум 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=271678)

prib0i 09-11-2013 14:12 2250592

переименование файла (сложный путь)
 
Всем привет.
Есть файлы X*.txt Нужно что бы имя этого файла уходило в отдельный TXT файл с именем n.txt


И ещё нужен скрипт переменования файлов (list1 list2 итд) , что бы в итоге получилось имя файла из n.txt С цифровым счётом 1-2-3-4-5-6 итд. Заранее спасибо

morebeauty 13-11-2013 07:37 2253419

Не понял что именно нужно.
Цитата:

Цитата prib0i
Есть файлы X*.txt »

Цитата:

Цитата prib0i
Нужно что бы имя этого файла уходило в отдельный TXT файл с именем n.txt »

Какого именно "этого файла" из набора X*.txt?

Что значит "чтобы имя этого файла уходило в отдельный TXT"?

Цитата:

Цитата prib0i
И ещё нужен скрипт переменования файлов (list1 list2 итд) , что бы в итоге получилось имя файла из n.txt С цифровым счётом 1-2-3-4-5-6 итд. Заранее спасибо »

Если я правильно понял, у вас есть файлы, например такие:
Xsdfg.txt
Xqwrg.txt
Xnsbd.txt

Имена этих файлов нужно записать в n.txt? В алфавитном порядке? Или по дате? Или еще как?

Далее у вас есть файлы:
list1.txt
list2.txt
list3.txt

Их количество совпадает с количеством файлов X*.txt? Если не совпадает, как должен вести себя скрипт?

Эти файлы нужно переименовать в:
Xsdfg1.txt
Xqwrg2.txt
Xnsbd3.txt

Я правильно понимаю? Если нет, то объясните подробнее.

Учтите, если файлов list#.txt будет больше 10, то при сортировке по алфавиту будет так:
list1.txt
list10.txt
list11.txt
list12.txt
list2.txt
list3.txt
list4.txt
list5.txt
list6.txt
list7.txt
list8.txt
list9.txt

Чтобы этого избежать, нужно знать скольки значное число будет максимальным. Если оно не превышает 999, то нумерацию лучше делать такую:
001
002
003
и тд.


Время: 00:39.

Время: 00:39.
© OSzone.net 2001-