RemoveDrive + надстройка. Безопасное отключение флеш-накопителя

RemoveDrive + надстройка. Безопасное отключение флеш-накопителя 2.3 debug + 1.1

Dragokas

Angry & Scary Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,727
Реакции
6,209
Пользователь Dragokas разместил новый ресурс:

RemoveDrive + надстройка. Безопасное отключение флеш-накопителя - Показывает, какие файлы открыты; отключает флкеш-накопитель с обесточиванием.

Преимущества:
  • не только отключает, но и обесточивает флешку (если поддерживает контроллер).
  • Показывает имя приложения, которое не дает безопасно отключить уст-во (блокирует файл).
  • Ожидает до тех пор, пока блокировка не будет снята, затем самостоятельно повторяет попытку безопасного отключения.
  • Двойной клик - флешка отключена (никаких сообщений, ничего лишнего
    smile3.gif
    )
  • Возможность отключить...

Узнать больше об этом ресурсе...
 

Dragokas

Angry & Scary Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,727
Реакции
6,209
А где же графическое надстройка?
У меня только консольная.
Утилита без лишнего.
Сообщение появляется только, если вставлено более 1 флешки.
Сообщение - это и есть надстройка. А больше ничего и не нужно.
Если есть предложение, что добавить, можно сделать.

Запускаю RemoveDrive
Инструкцию читал?
Запускать нужно EjDrive.exe
Если не вставлено ни одной флешки, то ничего не произойдет.
 

Alex1983

Разработчик
Сообщения
1,343
Реакции
500
Если есть предложение, что добавить, можно сделать.
Выводит предложение отключить блокирующую программу или нет.
Если, что ее отключать (блокирующую программу).
 

Dragokas

Angry & Scary Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,727
Реакции
6,209
Вопрос о принудительном закрытии блокирующего приложения?
 

Alex1983

Разработчик
Сообщения
1,343
Реакции
500
И что бы в графическом дизайне тоже это было (вывод кто блокирует), и раз блокировка (лучше если буде использоваться,что то типа ListView).
Сообщение появляется только, если вставлено более 1 флешки.
Лучше всегда.
 

Dragokas

Angry & Scary Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,727
Реакции
6,209
Да, конечно.
Эту версию писал очень давно. Там даже формы нет. Минималистический дизайн :)

Есть еще предложение заменить ней системный значок съемных уст-в в области уведомлений.
На некоторых системах он ооооочень туго открывается.

Например, правый клик по значку - небольшое меню - список уст-в (левым кликом можно отключить).Вообще, надо бы найти время написать полностью свою версию.
 

SNS-amigo

SNS System Watch Freelance reporter
Сообщения
5,071
Реакции
7,049
EjDrive.exe - выглядит как вирус, были в недавнем прошлом вирусы с такой иконкой. :D
Посимпотнее что-то надо. А сама программа работает четко.

Только вот как и где ею пользоваться? На флешке таскать не получится - запустишь, сама будет в процессах.
На своем компе понятно, а если после чужого флешка заблокирована? Тут только выключать или перезагружать ПК.
 

Dragokas

Angry & Scary Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,727
Реакции
6,209
EjDrive.exe - выглядит как вирус, были в недавнем прошлом вирусы с такой иконкой. :D
Я не заморачивался. Там стандартная. Намек понял.

На флешке таскать не получится - запустишь, сама будет в процессах.
Уже делал на этот счет скрипт. В принципе можно адаптировать и этот для ношения на флешке.
Алгоритм простой: если программа определяет, что находится на съемном накопителе,
тогда копирует себя в папку temp и перезапускается. А если написано на VBScript, то можно вообще не копировать. Но функционал уже не так богат.
 

Dragokas

Angry & Scary Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,727
Реакции
6,209
Да. Есть такое.​
Решение знаю. Но еще не обновлял.

Там довольно сложный принцип определения типа данного вида накопителя.Alex1983, а сама утилита RemoveDrive справляется?
Создай такой батник рядом:

Код:
removedrive.exe C: -l -e -i -h
вместо C: буква твоего съемного винта.
 

Dragokas

Angry & Scary Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,727
Реакции
6,209
У меня появился такой. Дома проверю.
Вообще, надо бы найти время написать полностью свою версию.
Работаю над близким проектом (низкоуровневое чтение диска).
Есть шанс, что после него плавно возьмусь за эту тему.
 
Последнее редактирование:
Сверху Снизу