View previous topic :: View next topic |
Author |
Message |
_Johm
Joined: 14 May 2006 Posts: 119
|
(Separately) Posted: Wed Mar 12, 2008 15:21 Post subject: Отключение открытых в Тотале USB-устройств (флешки, hdd) |
|
|
TC "не дает" отключить (через трей) USB-устройство, если на одной из панелей отображаеться контент с устройства.
Дополнил название темы.
Моторокер. |
|
Back to top |
|
|
Tashkent
Joined: 03 Mar 2008 Posts: 13
|
(Separately) Posted: Wed Mar 12, 2008 15:26 Post subject: |
|
|
Это нормально |
|
Back to top |
|
|
Стас Агарков
Joined: 05 Feb 2007 Posts: 130 Location: Белгород
|
(Separately) Posted: Wed Mar 12, 2008 23:16 Post subject: |
|
|
Tashkent wrote: | Это нормально |
Почему? Ведь в проводнике Windows такого нет, он автоматически закрывает открытую папку флешки, если ее вытащить/отключить. |
|
Back to top |
|
|
aLexx
Joined: 14 Mar 2005 Posts: 442 Location: Новокузнецк
|
|
Back to top |
|
|
Worros
Joined: 19 Jan 2007 Posts: 1123
|
(Separately) Posted: Thu Mar 13, 2008 01:20 Post subject: |
|
|
Отмонтировать занятое устройство есть дурость. |
|
Back to top |
|
|
Моторокер
Joined: 06 May 2005 Posts: 1517 Location: г. Пермь (читается Перьмь)
|
(Separately) Posted: Thu Mar 13, 2008 09:36 Post subject: |
|
|
Worros
Как оно занято?
Прочитал список файлов в память один раз и всё. Разве что в момент фонового перечитывания занято. _________________ плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми |
|
Back to top |
|
|
_Johm
Joined: 14 May 2006 Posts: 119
|
(Separately) Posted: Thu Mar 13, 2008 12:18 Post subject: |
|
|
Worros wrote: | Отмонтировать занятое устройство есть дурость. |
Почему? (только не надо отвечать "по кочану"). |
|
Back to top |
|
|
_Johm
Joined: 14 May 2006 Posts: 119
|
(Separately) Posted: Thu Mar 13, 2008 12:29 Post subject: |
|
|
Моторокер wrote: |
Как оно занято?
Прочитал список файлов в память один раз и всё. Разве что в момент фонового перечитывания занято. |
Может TC у меня постоянно в фоне производит какие-либо манипуляции, раз я не могу отключить USB-устройство. Как поправить, чтобы "Прочитал список файлов в память один раз и всё"
Попутный вопрос возник. Использую виндошный метод копирования. И, если в TC через контекстное меню выбираю отправить файлы (например на флешку), то в конце копирования сообщение "хендл Проводник, мессага Адресат не может обработать такой тип документа". Жму Ок и никаких проблем, файлы все копируются нормально. Но. Пока запоминал сообщение, чтобы написать здесь, флешка начала то обнаруживаться, то исчезать (значек USB в трее), нажал Ок, а этот цикл с обнаружениями не прекратился). |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Thu Mar 13, 2008 13:12 Post subject: |
|
|
Моторокер wrote: | Как оно занято?
Прочитал список файлов в память один раз и всё. |
Текущим каталогом в этот момент у Тотала является каталог на этом самом устройстве, а в этом случае винда не разрешает отключать устройство. Это относится не только к Тоталу, а вообще ко всем программам. Можете проверить сами. Создаёте такую кнопку:
Code: | TOTALCMD#BAR#DATA
notepad.exe
notepad.exe
H:\
-1 |
(вместо диска H: прописываете свою букву диска для флешки). Запускаете Блокнот этой кнопкой и, больше ничего не делая, пытаетесь отмонтировать флешку. Винда ругается, хотя Блокноту этот диск нафиг не нужен — файлы не открыты, каталог не считывается...
Единственное известное мне исключение из правила — это виндовый Проводник, но поскольку он сам является неотъемлемой частью системы, я не удивляюсь его дополнительным возможностям по интеграции в различные функции. И не удивлюсь, если окажется, что MS не предоставила возможности работать другим программам аналогичным образом (получать уведомление о попытке извлечения устройства и освобождать ресурс). _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
Моторокер
Joined: 06 May 2005 Posts: 1517 Location: г. Пермь (читается Перьмь)
|
(Separately) Posted: Thu Mar 13, 2008 16:24 Post subject: |
|
|
На FreeCommander – ситуация аналогичная. С открытой панелью флэшку безопасно не извлечь.
На Alt Commander всё вынимается как надо без проблем, даже если файл с флэшки открыт в AltView.
Значит решаемо? _________________ плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми |
|
Back to top |
|
|
Стас Агарков
Joined: 05 Feb 2007 Posts: 130 Location: Белгород
|
(Separately) Posted: Thu Mar 13, 2008 17:10 Post subject: |
|
|
Взял флешку, вставил, открыл ее на левой панели TC.
Нажал левой кнопкой на ее значок в трее, сделал безопасное извлечение, тотал подвис секунд на 5, но потом винда показала балун о том, что устройство может быть безопасно извлечено, а тотал — свое окно о том, что «диск не найден».
TC 7.02a
Windows XP SP2
на флешке NTFS
P.S. Но так бывает не всегда... |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Thu Mar 13, 2008 17:30 Post subject: |
|
|
Моторокер wrote: | На Alt Commander всё вынимается как надо без проблем, даже если файл с флэшки открыт в AltView. |
Возможно, он не делает открытый каталог своим текущим каталогом. Мне смутно помнится, что Гислер говорил, он пытался сделать то же самое, но слишком много проблем вылезло. Хотя, не исключено, что я гоню... _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
alexanderwdark
Joined: 14 Apr 2008 Posts: 304 Location: Россия
|
(Separately) Posted: Mon May 05, 2008 22:45 Post subject: |
|
|
CaptainFlint wrote: | Моторокер wrote: | На Alt Commander всё вынимается как надо без проблем, даже если файл с флэшки открыт в AltView. |
Возможно, он не делает открытый каталог своим текущим каталогом. Мне смутно помнится, что Гислер говорил, он пытался сделать то же самое, но слишком много проблем вылезло. Хотя, не исключено, что я гоню... |
по-моему, даже скрытый твик есть касательно этого.
другими словами, не переходить в текущий каталог. находиться в папке лишь виртуально. при поиске, закрывая хендл в такой ситуации система не будет противиться отключению, устройство занято не будет.
но лучше не мучаться, перейти на другой диск и извлечь устройство средствами системы или утилит (в сборке samlab есть мизерная "суперутилита" )
Вообще, таковых утилит много - ищите в гугле и яндексе. Даже коммерческие извлекатели и отключатели существуют. Боже!!! Рекламирую, а денег я них не взял...
Last edited by alexanderwdark on Mon May 12, 2008 20:38; edited 2 times in total |
|
Back to top |
|
|
Worros
Joined: 19 Jan 2007 Posts: 1123
|
(Separately) Posted: Mon May 05, 2008 23:05 Post subject: |
|
|
alexanderwdark
Ну нам только от тебя еще рекламы этого самлабовского говноподелия не хватало.Он тут в соседней теме уже отметился со своим идиотизмом. _________________ педофилия, каннибализм, бетономешалка !!! |
|
Back to top |
|
|
alexanderwdark
Joined: 14 Apr 2008 Posts: 304 Location: Россия
|
(Separately) Posted: Mon May 12, 2008 20:35 Post subject: |
|
|
Worros wrote: | alexanderwdark
Ну нам только от тебя еще рекламы этого самлабовского говноподелия не хватало.Он тут в соседней теме уже отметился со своим идиотизмом. |
Мне, честно говоря, такие сборки тоже не по-душе, хотя иногда полезны (для быстрой установки неподготовленным лицам) , но рекламировать не стал бы. Утилиты ведь не тоталовские, что же Вы их так???
Если кому лень, могут и с помощью утилит извлекать. |
|
Back to top |
|
|
|