it-swarm.com.de

Zugriff auf das Android-Dateisystem über die Windows 7-Befehlszeile über USB

Wenn mein Android-Gerät (Samsung Galaxy S4) an meinen Laptop (Windows 7) angeschlossen ist, möchte ich über die Windows 7-Befehlszeile auf Dateien auf dem Android-Gerät zugreifen können. Die Befehle:

cd Computer\GGS4\Phone

oder 

Computer\GGS4\Phone:

nicht arbeiten

Zu Ihrer Information, der Grund, warum ich dies brauche, ist, mp3slpt vom Laptop zu verwenden, um MP3-Dateien auf dem Android-Gerät zu schneiden . So etwas wie: 

D:\temp> mp3splt Computer\GGS4\Podcast\program1.mp3  7.12 7.30 -d out -o  program1Extract
12
u2gilles

Neuere Android-Geräte verwenden (hauptsächlich) MTP zur Kommunikation mit USB-Hosts. Ältere Geräte wurden als Massenspeichergeräte identifiziert. Win7 unterstützt MTP, aber es wird das Gerät nicht als Laufwerk "gemountet", und der Gerätespeicher ist daher nicht über ein Dateipfad verfügbar.

Ich denke, die beste Lösung ist, die Datei zu kopieren, bevor Sie sie an mp3splt übergeben:

adb pull Podcast/program1.mp3
mp3splt program1.mp3 7.12 7.30 -d out -o program1Extract
del program1.mp3

Sie können auch einen Win7-Treiber entwickeln, der ein virtuelles Laufwerk mit MTP bereitstellt, oder einen FTP-Server auf Ihrem Gerät ausführen, den Sie dann einem Windows-Laufwerk ( nativen Win7-Beispiel ) zuordnen können.

9
still_learning

Sie können versuchen, einen WebDAV-Server auf dem Android-Gerät zu installieren. Anschließend können Sie den WebDAV-Server als Laufwerk unter Windows 7 bereitstellen. Nach dem Anhängen an ein Laufwerk können Sie über die Befehlszeile auf das Laufwerk (Android-Ordner) zugreifen.
Hier ist ein kostenloser WebDAV-Server von Google Play (Natürlich gibt es viele andere WebDAV-Server in Google Play ).
.__ Die Schritte zum Anhängen des WebDAV Servers als Laufwerk unter Windows 7

4
user2223403

Auf Ihrem Android-Gerät: Einstellungen-> Weitere Einstellungen ...-> USB-DienstprogrammeDrücken Sie die Taste "Speicher an PC anschließen" und stecken Sie das USB-Kabel siehe den neuen Laufwerksbuchstaben im Arbeitsplatz, der Ihrem Telefon zugewiesen ist.

Jetzt kannst du deinen Befehl ausführen:

D:\temp> mp3splt DRIVE_LETTER:\Podcast\program1.mp3 7.12 7.30 -d out -o program1Extract
0
localhost