Страница 1 из 1

Специфика поиска в ТС под Windows 7 x64

Добавлено: Пн июн 06, 2011 02:37
kolika33
Проблема в том, что под Windows 7 x64 при поиске файлов в папке пользователя, ТС 7.56a зацикливается на папке c:\Documents and Settings\<имя пользователя>\Local Settings\Application Data\ .
Эта папка является точкой перенаправления на папку "Local Settings", где она сама и находится. Сделано это для совместимости с х32 программами.
ТС заходит в "Application Data", внутри неё опять в "Application Data" и так до бесконечности. Эту проблему признал и Гислер (ghisler.ch/board/viewtopic.php?t=29532).
Собственно вопрос, кто что посоветует, чтобы всё-таки искать с помощью ТС, не исключая пользовательские папки?

[mod="Avada"]Заголовок темы сделан более общим (убрана конкретная версия TC).[/mod]

Добавлено: Пн июн 06, 2011 08:02
D1P
Общее решение проблемы пока может дать только Гислер. В конкретном примере можно использовать исключение при поиске, например поставить правило tc.Тип файла != Символическая ссылка (вкладка "Плагины").

Добавлено: Пн июн 06, 2011 09:09
MVV
Странно, что у меня ничего не зацикливается.

Для начала, тотал вообще в самой папке-ссылке Documents and Settings ничего не ищет, да и не должен - по умолчанию прав доступа к этой папке нет ни у одного пользователя, т.е. перечисление содержимого недоступно, возможен только сквозной проход в папки более глубокого уровня.

В Users ищет, но опять же, в Users\Я\Local Settings ничего не находит - в этой папке чтение содержимого запрещено для всех пользователей.

Может, у тебя кто-то поигрался с правами доступа этих папок?

А совет выше, к сожалению, не прокатит - тотал всё равно будет пытаться перечислить содержимое папок-ссылок, просто не будет включать их в результат поиска.

Но могу посоветовать 1 раз выполнить поиск папок-ссылок в Users и добавить их в список исключений - тогда тотал вообще перестанет с ними работать, следовательно и зацикливаться перестанет. Для поиска нужно задать условие, которое указал D1P, при этом на вкладке Дополнительно отметить галочки Атрибуты и Каталог, остальные опции не изменять.

Добавлено: Вт июн 07, 2011 00:18
kolika33
MVV писал(а):Может, у тебя кто-то поигрался с правами доступа этих папок?
Да, именно я и поигрался. :) Когда 32-битный софт с XP переносил. Что-то, помниться, не задалось, пришлось разрешить доступ. Сейчас восстановил эти права, вроде старый софт пашет, посмотрим, что будет дальше.
А ТС зацикливаться, действительно, перестал. СПАСИБО, ГОСПОДА D1P и MVV!

Добавлено: Вт июн 07, 2011 09:09
MVV
Эти точки соединения изначально настроены так, что через них можно обратиться к нужной папке внутри профилей пользователей, и файлы доступны по старому пути, так что старый софт должен был работать и так. Единственное, чего не должен был делать старый софт, чтобы не заиметь проблем - это пытаться перечислить папки пользователей в самих папках-ссылках (Documents and Settings и др.) - этот вариант не предусмотрен.

Так какой вариант решения проблемы-то был выбран?