Проблема в том, что под 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]
Специфика поиска в ТС под Windows 7 x64
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Странно, что у меня ничего не зацикливается.
Для начала, тотал вообще в самой папке-ссылке Documents and Settings ничего не ищет, да и не должен - по умолчанию прав доступа к этой папке нет ни у одного пользователя, т.е. перечисление содержимого недоступно, возможен только сквозной проход в папки более глубокого уровня.
В Users ищет, но опять же, в Users\Я\Local Settings ничего не находит - в этой папке чтение содержимого запрещено для всех пользователей.
Может, у тебя кто-то поигрался с правами доступа этих папок?
А совет выше, к сожалению, не прокатит - тотал всё равно будет пытаться перечислить содержимое папок-ссылок, просто не будет включать их в результат поиска.
Но могу посоветовать 1 раз выполнить поиск папок-ссылок в Users и добавить их в список исключений - тогда тотал вообще перестанет с ними работать, следовательно и зацикливаться перестанет. Для поиска нужно задать условие, которое указал D1P, при этом на вкладке Дополнительно отметить галочки Атрибуты и Каталог, остальные опции не изменять.
Для начала, тотал вообще в самой папке-ссылке Documents and Settings ничего не ищет, да и не должен - по умолчанию прав доступа к этой папке нет ни у одного пользователя, т.е. перечисление содержимого недоступно, возможен только сквозной проход в папки более глубокого уровня.
В Users ищет, но опять же, в Users\Я\Local Settings ничего не находит - в этой папке чтение содержимого запрещено для всех пользователей.
Может, у тебя кто-то поигрался с правами доступа этих папок?
А совет выше, к сожалению, не прокатит - тотал всё равно будет пытаться перечислить содержимое папок-ссылок, просто не будет включать их в результат поиска.
Но могу посоветовать 1 раз выполнить поиск папок-ссылок в Users и добавить их в список исключений - тогда тотал вообще перестанет с ними работать, следовательно и зацикливаться перестанет. Для поиска нужно задать условие, которое указал D1P, при этом на вкладке Дополнительно отметить галочки Атрибуты и Каталог, остальные опции не изменять.
Да, именно я и поигрался.MVV писал(а):Может, у тебя кто-то поигрался с правами доступа этих папок?
А ТС зацикливаться, действительно, перестал. СПАСИБО, ГОСПОДА D1P и MVV!
Эти точки соединения изначально настроены так, что через них можно обратиться к нужной папке внутри профилей пользователей, и файлы доступны по старому пути, так что старый софт должен был работать и так. Единственное, чего не должен был делать старый софт, чтобы не заиметь проблем - это пытаться перечислить папки пользователей в самих папках-ссылках (Documents and Settings и др.) - этот вариант не предусмотрен.
Так какой вариант решения проблемы-то был выбран?
Так какой вариант решения проблемы-то был выбран?