Поиск по каталогам для тонны файлов?

Я использую MSVE, и у меня есть своя плитки я отображения в слоях сверху. Проблема в том, что есть тонна из них, и они на сетевом сервере. В некоторых каталогах есть что-то на порядка 30000 файлы. Изначально я назвал каталог.Заражен, но после того как я начал тестирование в псевдо-реальной среде, оно истекло. Какой самый лучший способ получить список программно, и перебор, такого количества файлов? Редактировать: мой коллега предложил с помощью MS служба индексирования. Кто-нибудь пробовал такой подход, и (как) получилось?

Я использую MSVE, и у меня есть своя плитки я отображения в слоях сверху. Проблема в том, что есть тонна из них, и они на сетевом сервере. В некоторых каталогах есть что-то на порядка 30000 файлы. Изначально я назвал каталог.Заражен, но после того как я начал тестирование в псевдо-реальной среде, оно истекло. Какой самый лучший способ получить список программно, и перебор, такого количества файлов? Редактировать: мой коллега предложил с помощью MS служба индексирования. Кто-нибудь пробовал такой подход, и (как) получилось?

Я работал в Сан-систему в прошлом с телефонией аудиозаписи которых были проблемы с количеством файлов в одной папке - что система стала непригодной для использования где-то около 5 000 (в Windows 2000 Server дополнительно с приложением в C#.Net 1.1)- единственно разумное решение, которое мы придумали, чтобы изменить структуру папок так, чтобы не было более разумного количества файлов. Интересно Explorer также будет тайм-аут! Конвенция была структура, которая нарушила структуру в годах, месяцах и днях - но это будет зависеть от вашей системы и можно ли управлять структурой каталога...

Наверняка разделить их. Что сказал, держаться подальше от службы индексирования, как вы можете.

Нет. .Сетка опирается на базовые окна API-вызовов, что очень сильно ненавижу, что количество самих файлов. Как Ронни говорит: разделить их.

Вы могли бы использовать DOS?

```
DIR /s/b
```


Вы также можете посмотреть или индексирования файлов самостоятельно, или получить третью часть приложения, такие как Google Desktop или Коперник, чтобы сделать это и затем взаимодействовать с их индексом. Я знаю, что Коперник имеет API, который вы можете использовать для поиска любого файла в индекс, и это также поддерживает сопоставление сетевых дисков.