Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

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

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
kolika33



Joined: 06 Jun 2011
Posts: 2

Post (Separately) Posted: Mon Jun 06, 2011 02:37    Post subject: Специфика поиска в ТС под Windows 7 x64 Reply with quote

Проблема в том, что под 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).
Собственно вопрос, кто что посоветует, чтобы всё-таки искать с помощью ТС, не исключая пользовательские папки?

 !  Avada:
Заголовок темы сделан более общим (убрана конкретная версия TC).
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Mon Jun 06, 2011 08:02    Post subject: Reply with quote

Общее решение проблемы пока может дать только Гислер. В конкретном примере можно использовать исключение при поиске, например поставить правило tc.Тип файла != Символическая ссылка (вкладка "Плагины").
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Mon Jun 06, 2011 09:09    Post subject: Reply with quote

Странно, что у меня ничего не зацикливается.

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

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

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

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

Но могу посоветовать 1 раз выполнить поиск папок-ссылок в Users и добавить их в список исключений - тогда тотал вообще перестанет с ними работать, следовательно и зацикливаться перестанет. Для поиска нужно задать условие, которое указал D1P, при этом на вкладке Дополнительно отметить галочки Атрибуты и Каталог, остальные опции не изменять.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
kolika33



Joined: 06 Jun 2011
Posts: 2

Post (Separately) Posted: Tue Jun 07, 2011 00:18    Post subject: Reply with quote

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

Да, именно я и поигрался. Smile Когда 32-битный софт с XP переносил. Что-то, помниться, не задалось, пришлось разрешить доступ. Сейчас восстановил эти права, вроде старый софт пашет, посмотрим, что будет дальше.
А ТС зацикливаться, действительно, перестал. СПАСИБО, ГОСПОДА D1P и MVV!
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Tue Jun 07, 2011 09:09    Post subject: Reply with quote

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

Так какой вариант решения проблемы-то был выбран?
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group