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 

Отключение открытых в Тотале USB-устройств (флешки, hdd)
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
_Johm



Joined: 14 May 2006
Posts: 119

Post (Separately) Posted: Wed Mar 12, 2008 15:21    Post subject: Отключение открытых в Тотале USB-устройств (флешки, hdd) Reply with quote

TC "не дает" отключить (через трей) USB-устройство, если на одной из панелей отображаеться контент с устройства.

Дополнил название темы.
Моторокер.
Back to top
View user's profile Send private message
Tashkent



Joined: 03 Mar 2008
Posts: 13

Post (Separately) Posted: Wed Mar 12, 2008 15:26    Post subject: Reply with quote

Это нормально
Back to top
View user's profile Send private message
Стас Агарков



Joined: 05 Feb 2007
Posts: 130
Location: Белгород

Post (Separately) Posted: Wed Mar 12, 2008 23:16    Post subject: Reply with quote

Tashkent wrote:
Это нормально

Почему? Ведь в проводнике Windows такого нет, он автоматически закрывает открытую папку флешки, если ее вытащить/отключить.
Back to top
View user's profile Send private message
aLexx



Joined: 14 Mar 2005
Posts: 442
Location: Новокузнецк

Post (Separately) Posted: Wed Mar 12, 2008 23:35    Post subject: Reply with quote

С пoмощью утилиты "RemoveDrive.exe" всё отключается!
А ТС орёт - "Нет диска!" и переходит на диск С:
Глянь здесь - http://forum.wincmd.ru/viewtopic.php?t=7038
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Thu Mar 13, 2008 01:20    Post subject: Reply with quote

Отмонтировать занятое устройство есть дурость.
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Thu Mar 13, 2008 09:36    Post subject: Reply with quote

Worros
Как оно занято?
Прочитал список файлов в память один раз и всё. Разве что в момент фонового перечитывания занято.
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
_Johm



Joined: 14 May 2006
Posts: 119

Post (Separately) Posted: Thu Mar 13, 2008 12:18    Post subject: Reply with quote

Worros wrote:
Отмонтировать занятое устройство есть дурость.


Почему? (только не надо отвечать "по кочану").
Back to top
View user's profile Send private message
_Johm



Joined: 14 May 2006
Posts: 119

Post (Separately) Posted: Thu Mar 13, 2008 12:29    Post subject: Reply with quote

Моторокер wrote:

Как оно занято?
Прочитал список файлов в память один раз и всё. Разве что в момент фонового перечитывания занято.


Может TC у меня постоянно в фоне производит какие-либо манипуляции, раз я не могу отключить USB-устройство. Как поправить, чтобы "Прочитал список файлов в память один раз и всё"

Попутный вопрос возник. Использую виндошный метод копирования. И, если в TC через контекстное меню выбираю отправить файлы (например на флешку), то в конце копирования сообщение "хендл Проводник, мессага Адресат не может обработать такой тип документа". Жму Ок и никаких проблем, файлы все копируются нормально. Но. Пока запоминал сообщение, чтобы написать здесь, флешка начала то обнаруживаться, то исчезать (значек USB в трее), нажал Ок, а этот цикл с обнаружениями не прекратился).
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Thu Mar 13, 2008 13:12    Post subject: Reply with quote

Моторокер wrote:
Как оно занято?
Прочитал список файлов в память один раз и всё.

Текущим каталогом в этот момент у Тотала является каталог на этом самом устройстве, а в этом случае винда не разрешает отключать устройство. Это относится не только к Тоталу, а вообще ко всем программам. Можете проверить сами. Создаёте такую кнопку:
Code:
TOTALCMD#BAR#DATA
notepad.exe

notepad.exe

H:\

-1

(вместо диска H: прописываете свою букву диска для флешки). Запускаете Блокнот этой кнопкой и, больше ничего не делая, пытаетесь отмонтировать флешку. Винда ругается, хотя Блокноту этот диск нафиг не нужен — файлы не открыты, каталог не считывается...

Единственное известное мне исключение из правила — это виндовый Проводник, но поскольку он сам является неотъемлемой частью системы, я не удивляюсь его дополнительным возможностям по интеграции в различные функции. И не удивлюсь, если окажется, что MS не предоставила возможности работать другим программам аналогичным образом (получать уведомление о попытке извлечения устройства и освобождать ресурс).
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Thu Mar 13, 2008 16:24    Post subject: Reply with quote

На FreeCommander – ситуация аналогичная. С открытой панелью флэшку безопасно не извлечь.
На Alt Commander всё вынимается как надо без проблем, даже если файл с флэшки открыт в AltView.
Значит решаемо?
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
Стас Агарков



Joined: 05 Feb 2007
Posts: 130
Location: Белгород

Post (Separately) Posted: Thu Mar 13, 2008 17:10    Post subject: Reply with quote

Взял флешку, вставил, открыл ее на левой панели TC.
Нажал левой кнопкой на ее значок в трее, сделал безопасное извлечение, тотал подвис секунд на 5, но потом винда показала балун о том, что устройство может быть безопасно извлечено, а тотал — свое окно о том, что «диск не найден».

TC 7.02a
Windows XP SP2
на флешке NTFS

P.S. Но так бывает не всегда...
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Thu Mar 13, 2008 17:30    Post subject: Reply with quote

Моторокер wrote:
На Alt Commander всё вынимается как надо без проблем, даже если файл с флэшки открыт в AltView.

Возможно, он не делает открытый каталог своим текущим каталогом. Мне смутно помнится, что Гислер говорил, он пытался сделать то же самое, но слишком много проблем вылезло. Хотя, не исключено, что я гоню...
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
alexanderwdark



Joined: 14 Apr 2008
Posts: 304
Location: Россия

Post (Separately) Posted: Mon May 05, 2008 22:45    Post subject: Reply with quote

CaptainFlint wrote:
Моторокер wrote:
На Alt Commander всё вынимается как надо без проблем, даже если файл с флэшки открыт в AltView.

Возможно, он не делает открытый каталог своим текущим каталогом. Мне смутно помнится, что Гислер говорил, он пытался сделать то же самое, но слишком много проблем вылезло. Хотя, не исключено, что я гоню...


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

но лучше не мучаться, перейти на другой диск и извлечь устройство средствами системы или утилит (в сборке samlab есть мизерная "суперутилита" Idea )

Вообще, таковых утилит много - ищите в гугле и яндексе. Даже коммерческие извлекатели и отключатели существуют. Боже!!! Рекламирую, а денег я них не взял... Crying or Very sad


Last edited by alexanderwdark on Mon May 12, 2008 20:38; edited 2 times in total
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Mon May 05, 2008 23:05    Post subject: Reply with quote

alexanderwdark
Ну нам только от тебя еще рекламы этого самлабовского говноподелия не хватало.Он тут в соседней теме уже отметился со своим идиотизмом.
_________________
педофилия, каннибализм, бетономешалка !!!
Back to top
View user's profile Send private message
alexanderwdark



Joined: 14 Apr 2008
Posts: 304
Location: Россия

Post (Separately) Posted: Mon May 12, 2008 20:35    Post subject: Reply with quote

Worros wrote:
alexanderwdark
Ну нам только от тебя еще рекламы этого самлабовского говноподелия не хватало.Он тут в соседней теме уже отметился со своим идиотизмом.


Мне, честно говоря, такие сборки тоже не по-душе, хотя иногда полезны (для быстрой установки неподготовленным лицам) , но рекламировать не стал бы. Утилиты ведь не тоталовские, что же Вы их так???

Если кому лень, могут и с помощью утилит извлекать.
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
Goto page 1, 2  Next
Page 1 of 2

 
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