Отключение открытых в Тотале USB-устройств (флешки, hdd)
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Отключение открытых в Тотале USB-устройств (флешки, hdd)
TC "не дает" отключить (через трей) USB-устройство, если на одной из панелей отображаеться контент с устройства.
Дополнил название темы.
Моторокер.
Дополнил название темы.
Моторокер.
- Стас Агарков
- Сообщения: 130
- Зарегистрирован: Пн фев 05, 2007 19:45
- Откуда: Белгород
- Контактная информация:
- aLexx
- Сообщения: 442
- Зарегистрирован: Пн мар 14, 2005 08:33
- Откуда: Новокузнецк
- Контактная информация:
С пoмощью утилиты "RemoveDrive.exe" всё отключается!
А ТС орёт - "Нет диска!" и переходит на диск С:
Глянь здесь - http://forum.wincmd.ru/viewtopic.php?t=7038
А ТС орёт - "Нет диска!" и переходит на диск С:
Глянь здесь - http://forum.wincmd.ru/viewtopic.php?t=7038
- Моторокер
- Сообщения: 1517
- Зарегистрирован: Пт май 06, 2005 08:22
- Откуда: г. Пермь (читается Перьмь)
- Контактная информация:
Worros
Как оно занято?
Прочитал список файлов в память один раз и всё. Разве что в момент фонового перечитывания занято.
Как оно занято?
Прочитал список файлов в память один раз и всё. Разве что в момент фонового перечитывания занято.
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
ПармаСруб - строительство домов и бань в Перми
Может TC у меня постоянно в фоне производит какие-либо манипуляции, раз я не могу отключить USB-устройство. Как поправить, чтобы "Прочитал список файлов в память один раз и всё"Моторокер писал(а): Как оно занято?
Прочитал список файлов в память один раз и всё. Разве что в момент фонового перечитывания занято.
Попутный вопрос возник. Использую виндошный метод копирования. И, если в TC через контекстное меню выбираю отправить файлы (например на флешку), то в конце копирования сообщение "хендл Проводник, мессага Адресат не может обработать такой тип документа". Жму Ок и никаких проблем, файлы все копируются нормально. Но. Пока запоминал сообщение, чтобы написать здесь, флешка начала то обнаруживаться, то исчезать (значек USB в трее), нажал Ок, а этот цикл с обнаружениями не прекратился).
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Текущим каталогом в этот момент у Тотала является каталог на этом самом устройстве, а в этом случае винда не разрешает отключать устройство. Это относится не только к Тоталу, а вообще ко всем программам. Можете проверить сами. Создаёте такую кнопку:Моторокер писал(а):Как оно занято?
Прочитал список файлов в память один раз и всё.
Код: Выделить всё
TOTALCMD#BAR#DATA
notepad.exe
notepad.exe
H:\
-1Единственное известное мне исключение из правила — это виндовый Проводник, но поскольку он сам является неотъемлемой частью системы, я не удивляюсь его дополнительным возможностям по интеграции в различные функции. И не удивлюсь, если окажется, что MS не предоставила возможности работать другим программам аналогичным образом (получать уведомление о попытке извлечения устройства и освобождать ресурс).
Почему же, ё-моё, ты нигде не пишешь "ё"?
- Моторокер
- Сообщения: 1517
- Зарегистрирован: Пт май 06, 2005 08:22
- Откуда: г. Пермь (читается Перьмь)
- Контактная информация:
На FreeCommander – ситуация аналогичная. С открытой панелью флэшку безопасно не извлечь.
На Alt Commander всё вынимается как надо без проблем, даже если файл с флэшки открыт в AltView.
Значит решаемо?
На Alt Commander всё вынимается как надо без проблем, даже если файл с флэшки открыт в AltView.
Значит решаемо?
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
ПармаСруб - строительство домов и бань в Перми
- Стас Агарков
- Сообщения: 130
- Зарегистрирован: Пн фев 05, 2007 19:45
- Откуда: Белгород
- Контактная информация:
Взял флешку, вставил, открыл ее на левой панели TC.
Нажал левой кнопкой на ее значок в трее, сделал безопасное извлечение, тотал подвис секунд на 5, но потом винда показала балун о том, что устройство может быть безопасно извлечено, а тотал — свое окно о том, что «диск не найден».
TC 7.02a
Windows XP SP2
на флешке NTFS
P.S. Но так бывает не всегда...
Нажал левой кнопкой на ее значок в трее, сделал безопасное извлечение, тотал подвис секунд на 5, но потом винда показала балун о том, что устройство может быть безопасно извлечено, а тотал — свое окно о том, что «диск не найден».
TC 7.02a
Windows XP SP2
на флешке NTFS
P.S. Но так бывает не всегда...
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Возможно, он не делает открытый каталог своим текущим каталогом. Мне смутно помнится, что Гислер говорил, он пытался сделать то же самое, но слишком много проблем вылезло. Хотя, не исключено, что я гоню...Моторокер писал(а):На Alt Commander всё вынимается как надо без проблем, даже если файл с флэшки открыт в AltView.
Почему же, ё-моё, ты нигде не пишешь "ё"?
- alexanderwdark
- Сообщения: 304
- Зарегистрирован: Пн апр 14, 2008 21:03
- Откуда: Россия
- Контактная информация:
по-моему, даже скрытый твик есть касательно этого.CaptainFlint писал(а):Возможно, он не делает открытый каталог своим текущим каталогом. Мне смутно помнится, что Гислер говорил, он пытался сделать то же самое, но слишком много проблем вылезло. Хотя, не исключено, что я гоню...Моторокер писал(а):На Alt Commander всё вынимается как надо без проблем, даже если файл с флэшки открыт в AltView.
другими словами, не переходить в текущий каталог. находиться в папке лишь виртуально. при поиске, закрывая хендл в такой ситуации система не будет противиться отключению, устройство занято не будет.
но лучше не мучаться, перейти на другой диск и извлечь устройство средствами системы или утилит (в сборке samlab есть мизерная "суперутилита"
Вообще, таковых утилит много - ищите в гугле и яндексе. Даже коммерческие извлекатели и отключатели существуют. Боже!!! Рекламирую, а денег я них не взял...
Последний раз редактировалось alexanderwdark Пн май 12, 2008 20:38, всего редактировалось 2 раза.
- alexanderwdark
- Сообщения: 304
- Зарегистрирован: Пн апр 14, 2008 21:03
- Откуда: Россия
- Контактная информация:
Мне, честно говоря, такие сборки тоже не по-душе, хотя иногда полезны (для быстрой установки неподготовленным лицам) , но рекламировать не стал бы. Утилиты ведь не тоталовские, что же Вы их так???Worros писал(а):alexanderwdark
Ну нам только от тебя еще рекламы этого самлабовского говноподелия не хватало.Он тут в соседней теме уже отметился со своим идиотизмом.
Если кому лень, могут и с помощью утилит извлекать.