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

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

Dragokas

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

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

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

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

Alex1983

Разработчик
Сообщения
1,273
Реакции
477
Баллы
508
А где же графическое надстройка?
У меня только консольная.
 

Кирилл

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


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

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

Dragokas

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

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

Alex1983

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

Dragokas

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

Dragokas

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

Alex1983

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

Dragokas

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

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

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

SNS-amigo

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

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

Dragokas

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

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

SNS-amigo

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

Alex1983

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

Dragokas

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

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

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

Dragokas

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