1 votes

Comment copier automatiquement le contenu du téléphone connecté

Je cherche une méthode (pour Windows) pour copier automatiquement certains contenus du téléphone (disons Downloads/ dir) vers un certain répertoire du PC, après avoir réglé le mode USB sur "Transfert de fichiers". Théoriquement, cela ne semble pas compliqué - lister les répertoires sur un appareil connecté (détecter un lecteur) --> choisir celui qui convient --> copier dans le répertoire prédéfini. Quelqu'un a-t-il déjà réalisé une tâche similaire ?

2voto

faceless Points 131

J'ai donc obtenu ce que je voulais en utilisant le bon vieux Linux.

Des pas : Utilisez Mobaxterm , Cygwin ou tout autre framework Linux-to-Windows qui restructure l'arbre Windows en arbre Linux.

Une fois que le téléphone est connecté et que son lecteur est configuré pour agir comme un USB (c'est-à-dire qu'une lettre de lecteur est assignée, par exemple E: ), il peut être défini pour $DIR variable pour une utilisation future.

Cette partie du code Bash peut alors s'exécuter sur une plate-forme qui transfère les entrées de Linux bash vers le langage lisible par n'importe quel PC. À partir de là, c'est Linux qui fait tout le travail.

Le code :

#!/bin/bash

DIR="/drives/"$1"/"     # SRC DIRECTORY
DEST="/drives/d/DEST/"  # DEST DIRECTORY

find "$DIR" -type f \( -iname "*.pat1" -o -iname "*.pat2" \) -exec cp '{}' "$DEST" \;  #SEARCH SRC DIR AND COPY TO DEST FILES OF MULTIPLE PATTERNS

Syntaxe :

./SCRIPTname.sh e       # "E" stands for the drive letter assigned to the Android device

Pour surveiller une connexion téléphonique automatiquement une fois toutes les 3 secondes et avoir des statistiques de temps d'utilisation :

watch -n 3 time ./SCRIPTname.sh e

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X