|
|
|
Медленно работает "For Each fl In fls "?
|
|||
|---|---|---|---|
|
#18+
Нужно все файлы "*.cnc" из директории занести в текстовый файл без расширения. Количество файлов 3-5 тыс! У меня такой код, но работает он медленно, может есть что "пошустрее"? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2010, 09:21 |
|
||
|
Медленно работает "For Each fl In fls "?
|
|||
|---|---|---|---|
|
#18+
vallot, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2010, 12:20 |
|
||
|
Медленно работает "For Each fl In fls "?
|
|||
|---|---|---|---|
|
#18+
Что-то не копирует, увы!? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2010, 14:48 |
|
||
|
Медленно работает "For Each fl In fls "?
|
|||
|---|---|---|---|
|
#18+
А вот так живенько работает! (И главное, я уже задавал такой вопрос и забыл, старею!) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2010, 14:55 |
|
||
|
Медленно работает "For Each fl In fls "?
|
|||
|---|---|---|---|
|
#18+
vallotЧто-то не копирует, увы!? Это у тебя гранаты не той системы (с) Белое солнце пустыни Запусти командную строку и выполни там Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2010, 15:14 |
|
||
|
Медленно работает "For Each fl In fls "?
|
|||
|---|---|---|---|
|
#18+
Игорь ГорбоносЭто у тебя гранаты не той системы (с) Белое солнце пустыни Запусти командную строку и выполни там Код: plaintext Ага. Точно. Мы все любим писать серьезные вещи на серьезных языках. Шаблоны, C++, Reflection, Perl и многое другое – вот то, что мы любим, то, чему посвящаем длинные сообщения в форумах, то, что снится нам по ночам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2010, 07:32 |
|
||
|
Медленно работает "For Each fl In fls "?
|
|||
|---|---|---|---|
|
#18+
Игорь Горбонос, Сейчас копируется, спасибо! То что надо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2010, 11:01 |
|
||
|
Медленно работает "For Each fl In fls "?
|
|||
|---|---|---|---|
|
#18+
так оно же с расширениями копируется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2010, 12:57 |
|
||
|
Медленно работает "For Each fl In fls "?
|
|||
|---|---|---|---|
|
#18+
_slan_, А что должно копироваться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2010, 13:21 |
|
||
|
Медленно работает "For Each fl In fls "?
|
|||
|---|---|---|---|
|
#18+
_slan_, Конечно с расширением, но зато мгновенно, а потом уже в текстовом файле можно убрать расширение! Ведь с текстовым файлом работа горазда идет быстрее, чем с тысячами файлов! Еще раз спасибо Игорю! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2010, 22:31 |
|
||
|
Медленно работает "For Each fl In fls "?
|
|||
|---|---|---|---|
|
#18+
vallot, А для танкистов, можно ещё раз объяснить, что и куда копируется? А насчет мгновенно, при 20 тысячах файлов приходилось ждать несколько минут пока dir отработает, так что ... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 10:23 |
|
||
|
Медленно работает "For Each fl In fls "?
|
|||
|---|---|---|---|
|
#18+
Игорь Горбонос, Вся имена файлов 3774 File(s) 1,040,545 bytes вместе с атрибутами из директории скопировалась мгновенно (чеснослова) в текстовый файл, а я потом убрал все, кроме того, что мне нужно! До: Volume in drive F is New Volume Volume Serial Number is D44D-1A49 Directory of F:\SALVAGNINI\FrameArhiv 08/18/2009 09:50 AM 1,440 39532.cnc 07/30/2009 10:21 AM 384 41381.cnc 10/01/2009 01:06 PM 96 41727.cnc 05/04/2009 03:55 PM 107 42106.cnc 05/07/2009 04:35 PM 103 42141.cnc 06/17/2009 04:18 PM 54 42144.cnc 04/14/2009 10:35 AM 107 42150.cnc 04/16/2009 10:45 AM 146 42151.cnc ............................................................... --------------------------------------------------- После: 39532 41381 41727 42106 42141 42144 42150 42151 ........ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 12:34 |
|
||
|
Медленно работает "For Each fl In fls "?
|
|||
|---|---|---|---|
|
#18+
vallot, Понятно :) посмотри параметры команды dir, там какой-то ключ отвечает за вывод только имен файлов, и вообще там много ключей и все интересны по своему :) И это не скопировалось, а записалось в новый файл. Можно дописать в существующий поставив вместо ">" - ">>" :) Насчет быстроты верю, но при увеличении количества файлов будет увеличиваться и время обработки. От этого не уйти :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 12:48 |
|
||
|
Медленно работает "For Each fl In fls "?
|
|||
|---|---|---|---|
|
#18+
Игорь Горбоносvallot, Можно дописать в существующий поставив вместо ">" - ">>" :) :( А вот это для меня чрезвычайно полезная информация, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 14:34 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=36649212&tid=2178062]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
217ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 560ms |

| 0 / 0 |
