Отключение USB Flash ?

Тема в разделе "WASM.BEGINNERS", создана пользователем asmlamo, 17 ноя 2007.

  1. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.742
    В Винде есть функция "Безопасное Извлечение Устройства".

    После работы c USB Flash в Far 1.6 винда не дает безопасно извлечь флешку.

    Пишет что устройсто используется ... Если закрыть Far то разрешает извлечь.

    Как сделать так что бы извлекать флешку не закрывая Far ?
     
  2. Mental_Mirror

    Mental_Mirror New Member

    Публикаций:
    0
    Регистрация:
    7 май 2007
    Сообщения:
    431
    asmlamo
    Узнать имя флэшки, перебрать описатели Farа в поисках открытых описателей файлов, которые находятся на флешке и закрыть их насильно.
     
  3. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.742
    Как это сделать ?
     
  4. SII

    SII Воин против дзена

    Публикаций:
    0
    Регистрация:
    31 окт 2007
    Сообщения:
    1.483
    Адрес:
    Подмосковье
    asmlamo

    Нету такой проблемы в FAR. Разве что если ты продолжаешь стоять на флэшке, пытаясь её закрыть -- но тогда ты сам виноват, потому что с точки зрения FAR (а значит, и оси) не закончил её использовать.
     
  5. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.742
    Ну как нет если у меня есть ....

    Естественно на фешке я не стою ... Перехожу на другой диск и файлы все закрываю ...
     
  6. SII

    SII Воин против дзена

    Публикаций:
    0
    Регистрация:
    31 окт 2007
    Сообщения:
    1.483
    Адрес:
    Подмосковье
    asmlamo

    Нету, и всё. Я постоянно ФАР использую, в т.ч. и для работы с флэшками. Разве что из-за версии дело, у меня 1.7.
     
  7. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.742
    ... странно. Попробую версию поменять ...
     
  8. ltshck

    ltshck New Member

    Публикаций:
    0
    Регистрация:
    5 ноя 2007
    Сообщения:
    195
    на самом деле есть такое дело.
    far иногда оставляет открытый хэндл на папку
    даже если в обоих окнах открыт уже толкько диск С.

    могу предложить такое решение:
    перебираем все открытые хэндлы фара и программно делаем
    closehandle() зная его адрес. все.
     
  9. SII

    SII Воин против дзена

    Публикаций:
    0
    Регистрация:
    31 окт 2007
    Сообщения:
    1.483
    Адрес:
    Подмосковье
    ltshck
    Никогда с таким не сталкивался, если честно. Хотя фар у меня открыт постоянно (поскольку с файлами куда проще через него работать, чем штатными средствами винды).