
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
25.03.2009, 09:00
|
|||
|---|---|---|---|
Переименовать файлы в дир и поддиректориях |
|||
|
#18+
Коллеги, есть вопрос! Задача: Дан 1. директория на жестком диске. Например C:\My . Директория имеет поддиректории. 2. есть список старых имен файлов (например XХХ_данные_кодификатор.dat). Задача: Найти в цикле макроса все файлы из списка имен и переименовать их по какому-либо правилу. Например в Y_SysDate_данные_кодификатор.dat. Что сделал Нашел все файлы макросом по маске - вывел на лист в экселе путь к ним включая имя ( C:\My\T\X_данные_1.dat; C:\My\T\XХК_данные_2.dat.. Как мне теперь сделать перемещение их из этих путей в другую папку с переменами в имени? Вот туда C:\Тмп\У_01_06_09_мои_данные_1.dat; (правило формирования имен правда любое...) C:\Тмп\У_мои_данные_2.dat.. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2009, 09:04
|
|||
|---|---|---|---|
Переименовать файлы в дир и поддиректориях |
|||
|
#18+
Если попроще, то дано : файл1.тхт надо перименовать его в коде в файл2.тхт. Реализовать думаю надо через Код: plaintext А если еще и перенести его в другую директорию то вообще супер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2009, 16:49
|
|||
|---|---|---|---|
Переименовать файлы в дир и поддиректориях |
|||
|
#18+
Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.02.2012, 16:27
|
|||
|---|---|---|---|
|
|||
Переименовать файлы в дир и поддиректориях |
|||
|
#18+
Что-то не получается с fso.MoveFile ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.02.2012, 17:18
|
|||
|---|---|---|---|
Переименовать файлы в дир и поддиректориях |
|||
|
#18+
DMK67Что-то не получается с fso.MoveFileи чего пишет? в references включили? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.02.2012, 22:38
|
|||
|---|---|---|---|
Переименовать файлы в дир и поддиректориях |
|||
|
#18+
Есть еще такой простой метод: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.02.2012, 22:42
|
|||
|---|---|---|---|
|
|||
Переименовать файлы в дир и поддиректориях |
|||
|
#18+
ага, особенно эффективный при больших размеров файлов что, встроенную команду Name уже отменили ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.02.2012, 01:47
|
|||
|---|---|---|---|
Переименовать файлы в дир и поддиректориях |
|||
|
#18+
Shocker.Pro, Согласен, сразу в голову не пришло: Код: vbnet 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.02.2012, 01:56
|
|||
|---|---|---|---|
Переименовать файлы в дир и поддиректориях |
|||
|
#18+
С другой стороны, не будем забывать о том, что исходный файл находится в немонопольном доступе. И о совместимости со всеми версиями вплоть до 95... И тогда выясняется, что стамегабайтного размера экзелевского файла обычно не бывает. И проще открыть файл самому, чем напрягать API на предмет захвата. И явно скопировать/явно удалить исходник, как и положено... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&tablet=1&tid=2176041]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
57ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 350ms |

| 0 / 0 |
