9

Так что некоторые смартфоны монтируются как .. Я даже не знаю, как это назвать .. устройство, см. Скриншот ниже. Проблема в том, что это не диск, поэтому я не могу пойти туда в cmd (можно?) и делать другие вещи.

(особенно сейчас я хотел бы восстановить некоторые файлы, которые были утеряны, когда я вырезал их на смартфоне, перешел в другую папку на моем ПК и вставил туда; я сталкиваюсь с этой ошибкой во второй раз, хотя не смог сделать ее воспроизводимой; , Recuva не распознает устройство, см. Второй скриншот)

У меня вопрос: могу ли я смонтировать такое устройство как диск?Какова эта ситуация и почему некоторые устройства монтируются как диски, а другие нет?

(Я также пытался включить режим USB-отладки на смартфоне, но это не помогло, хотя при включении требуется безопасный выброс)

PS для тех, кто заинтересован, в настоящее время я использую серверное приложение WebDAV для некоторых операций, таких как OscarAkaElvis, но на данный момент у него есть следующие недостатки:

  • сопоставление буквы диска должно быть сделано для каждой сети WiFi. Это проблема Windows, не уверен, что это можно упростить
  • а именно сервер WebDAV у меня не работает в режиме защиты паролем
  • некоторые операции выполняются медленно: например, вызов tree в cmd с выводом в файл для нескольких десятков папок и дерева файлов размером 1,5 КБ занял ~ 10 минут

4 ответа4

3

Исторически телефоны Android поддерживали два основных протокола при представлении USB-хосту: (1) класс запоминающего устройства (MSC) и (2) устройство MTP/PTP (протокол передачи мультимедиа с возможностями камеры). Режим USB был переключаемым пользователем в некоторой области конфигурации. Поскольку Mass Storage обеспечивает почти прямой доступ к телефонным каталогам файлов (как из CMD), было много случаев телефонного взлома (повреждения). В результате более новые телефоны не предлагают режим конфигурации MSC, только MTP/PTP. Таким образом, ответ на ваш вопрос «вы не можете», если ваш конкретный телефон Android не имеет переключатель MSC/MTP.

Вот некоторый ответ от Фотография stackexchange.

2

Если вы хотите иметь диск с буквой, вам следует установить программное обеспечение. Посмотри на это

Во всяком случае, для выполнения отдельных копий файлов в Windows, я думаю, вы знаете, Хой. Во всяком случае, я поставлю здесь, как:

После того, как он подключен, обычно требуется еще одно взаимодействие, которое необходимо выполнить на стороне телефона. Вы можете выпустить выпадающие события и выбрать их, чтобы установить телефон в качестве накопителя (MTP/PTP), вы также можете выбрать только зарядку телефона.

Это зависит от вашей версии Android. Вот несколько изображений того, о чем я говорю:

Android1

Android2

2

Установите сервер webdav на свой телефон. Сервер webdav доставляет данные в определенном разделе хранилища на вашем телефоне на определенный адрес TCP/IP. На вашем ПК с Windows вы можете открыть этот IP-адрес и связать с ним букву диска.

ОП: https://forums.androidcentral.com/samsung-galaxy-s3/210019-how-can-i-get-drive-letter-windows.html#post2172515

Следует отметить, что параметры файловой системы будут ограничены, поскольку все поддерживаемые параметры файловой системы должны поддерживаться всеми взаимодействующими системами.

-1

Вы также можете использовать samba для передачи и использовать путь unc, если вы пытаетесь написать сценарий передачи некоторых файлов (полезно для простого резервного копирования), вы можете просто выполнить команду net use, чтобы отобразить букву диска. Если вам абсолютно необходимо сделать это через USB, вы можете использовать телефон в качестве USB-привязки, а затем подключиться к общему ресурсу Samba ... просто подумайте здесь вслух. Может быть неправильно в некоторых из этого.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .