2013-07-13 10 views
56

Der Versuch, Datei von Gerät zu Desktop zu kopieren, ist hier ein Befehl:Android: adb Pull-Datei auf dem Desktop

adb pull sdcard/log.txt Users/admin/Desktop 

Aber dieser Befehl erstellt einen Ordner Benutzer/admin/Desktop innerhalb Plattform-Tools Ordner, in dem adb ist gelegen. Wie kann ich Dateien auf meinen Desktop ziehen?

Antwort

64

Verwenden Sie einen vollständig qualifizierten Pfad zum Desktop (z. B. /home/mmurphy/Desktop).

+0

sieht aus wie Benutzer/admin/Desktop voll qualifizierten Pfad ist. – Jim

+8

@Jim: Es hat keine führende '/', und daher ist es ein relativer Pfad. Ein vollständig qualifizierter Pfad unter OS X oder Linux beginnt mit '/'; Ein vollständig qualifizierter Pfad unter Windows beginnt mit einem Laufwerkbuchstaben oder einer Freigabe. – CommonsWare

+0

Oh, jetzt ist es klar. Vielen Dank ... – Jim

26

Nach dem Speicherort des Desktop-Ordners zu urteilen, verwenden Sie Windows. Der Befehl in Windows wäre:

adb pull /sdcard/log.txt %USERPROFILE%\Desktop\ 
+0

für Windows-Systeme funktioniert dies sicherlich. Wenn wir adb versuchen ziehe /sdcard/*.txt% USERPROFILE% \ Desktop \ dies könnte alle auf dem Gerät vorhandenen TXT-Dateien mitbringen –

+2

Ich musste sonst 'adb pull /sdcard/log.txt% USERPROFILE% \ Desktop \ log.txt' verwenden es sagte keine solche Datei oder Verzeichnis – gattsbr

-1

tun adb Pull \ sdcard \ log.txt C: Benutzer \ admin \ Desktop

+4

Dies ist eine alte Frage, die bereits Antworten erhalten hat und sogar eine akzeptierte hat - zusätzlich ist Ihr Pfad falsch! –

+2

Aber willkommen zu stapeln Überlauf! Bitte stupsen Sie ein wenig herum und lesen Sie etwas gui Feinheiten. Immer glücklich zu sehen, dass neue Leute der Gemeinschaft beitreten und beitragen. – funroll