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

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

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,133
Реакции
5,908
Баллы
648
Пользователь Dragokas разместил новый ресурс:

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

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

Alex1983

Разработчик
Сообщения
922
Реакции
444
Баллы
488
А где же графическое надстройка?
У меня только консольная.
 

Кирилл

Команда форума
Администратор
Сообщения
13,828
Реакции
6,169
Баллы
913
У меня тоже.
Запускаю RemoveDrive
upload_2014-7-30_21-57-47.png

FlashEj не стартует.

Запускал без флэшки.
 

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,133
Реакции
5,908
Баллы
648
А где же графическое надстройка?
У меня только консольная.
Утилита без лишнего.
Сообщение появляется только, если вставлено более 1 флешки.
Сообщение - это и есть надстройка. А больше ничего и не нужно.
Если есть предложение, что добавить, можно сделать.

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

Alex1983

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

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,133
Реакции
5,908
Баллы
648
Вопрос о принудительном закрытии блокирующего приложения?
 

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,133
Реакции
5,908
Баллы
648
Ок. Сделаю.
 

Alex1983

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

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,133
Реакции
5,908
Баллы
648
Да, конечно.
Эту версию писал очень давно. Там даже формы нет. Минималистический дизайн :)

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

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

SNS-amigo

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

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

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,133
Реакции
5,908
Баллы
648
EjDrive.exe - выглядит как вирус, были в недавнем прошлом вирусы с такой иконкой. :D
Я не заморачивался. Там стандартная. Намек понял.

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

SNS-amigo

SNS System Watch Freelance reporter
Сообщения
5,071
Реакции
8,130
Баллы
803
Да, в таком случая её можно было бы носить на всех своих флешках.
Remove станет безупречным.
 

Alex1983

Разработчик
Сообщения
922
Реакции
444
Баллы
488
Внешний жесткий диск не видит, не отключает.
 

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,133
Реакции
5,908
Баллы
648
Да. Есть такое.​
Решение знаю. Но еще не обновлял.

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

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

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,133
Реакции
5,908
Баллы
648
У меня появился такой. Дома проверю.
Вообще, надо бы найти время написать полностью свою версию.
Работаю над близким проектом (низкоуровневое чтение диска).
Есть шанс, что после него плавно возьмусь за эту тему.
 
Последнее редактирование:
Сверху Снизу