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 

Single Post  Topic: Не работает функция тотала! 
Author Message
CaptainFlint



PostPosted: Tue Dec 19, 2006 20:04    Post subject: Reply with quote

Алесандро wrote:
Судя по названию пункта меню : "Показать, кем открыт файл по сети", должно показывать кто использует файл, не так ли!

Только в том случае, если система имеет возможность это узнать.
Предположим, я открою файл каким-то текстовым редактором, который открыл файл, считал его содержимое в память, и закрыл хэндл. Всё, несмотря на то, что содержимое файла отображено на экране, пользователь может на том компе его просматривать, редактировать, твоя система никак об этом не может узнать. Файл не заблокирован, ты можешь его сам открывать, редактировать и даже удалять. Естественно, в такой ситуации функция "Показать, кем открыт файл по сети" скажет, что всё чисто.

Поэтому я и предложил для теста запустить EXE-файл. Разумеется, не такой, который моментально выполнится и закроется, а который будет долго висеть или ожидать пользовательских действий, и в это время проверить, что выдаёт команда. У меня всё работает корректно, сообщает, что файл заблокирован таким-то пользователем.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
View user's profile Send private message Visit poster's website


Powered by phpBB © 2001, 2005 phpBB Group