Android: adb.exe pull /mnt/sdcard/somefile.txt не работает?

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

adb pull /mnt/sdcard/deviceinfo.dat C:\ 

Но я всегда получаю сообщение:

 cannot create 'c:\\deviceinfo.dat': No such file or directory 

Файл работает на устройстве:

 adb shell ls /mnt/sdcard/deviceinfo.dat 

возвращается

 /mnt/extsd/deviceinfo.dat 

Я попробовал несколько вариантов:

 adb pull /mnt/sdcard/deviceinfo.dat adb pull /mnt/sdcard/deviceinfo.dat C:\ adb pull /mnt/sdcard/deviceinfo.dat C:\deviceinfo.dat 

Но я всегда получаю ту же ошибку. Где проблема притяжения? Я запускаю cmd.exe как Администратор.

Solutions Collecting From Web of "Android: adb.exe pull /mnt/sdcard/somefile.txt не работает?"

Я отвечу на свой вопрос после нескольких часов боли …

Cmd.exe был запущен с помощью мыши, используя опцию контекстного меню «Запуск от имени администратора», но неудачно команды не работают, потому что по какой-то причине adb.exe не может записать локальный файл. Таким образом, ошибка: cannot create 'c:\\deviceinfo.dat' ...

Теперь выполните правильные шаги:

 1 - Windows key (focus on search textbox) 2 - Type cmd.exe (it find cmd.exe obviously) 3 - CTRL+SHIFT+ENTER (to run as Administrator) 4 - adb shell ls /mnt/sdcard/deviceinfo.dat (works fine now!) 

Я не понимаю, почему использование «Запуск от имени администратора» в контекстном меню (после щелчка правой кнопкой мыши по значку командной строки на моей панели Win7) не работает должным образом.

Я решаю один и тот же пролет, создавая папку в пути назначения. Например, adb pull /sdcard/a.txt D:\ вы получите ошибку. Создайте временную папку в D: \, а затем используйте adb pull /sdcard/a.txt D:\temp , все в порядке! Эта проблема была найдена в версии 1.0.36.

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

Вам нужно проверить, что каждый файл u проходит, как:

 --in your command cmd. --cd c: press enter --cd mnt press enter. --cd sdcard press enter. --deviceinfo.dat 

То вы сможете получить то, что хотите.