envoyer un fichier via Bluetooth à partir de l'invite de commande
22
Je travaille avec l'invite de commande et j'aimerais envoyer un fichier sur mon téléphone. Est-il possible d'envoyer un fichier via Bluetooth à partir de l'invite de commande?
Les outils de ligne de commande Bluetooth sont une suite d'utilitaires de ligne de commande pour Microsoft Windows qui peuvent être utilisés pour configurer votre adaptateur Bluetooth, découvrir des périphériques et services Bluetooth distants, transférer des fichiers vers des périphériques compatibles OBEX.
Tous les utilitaires peuvent être appelés dans le cadre d'un script de traitement par lots ou d'un autre processus d'arrière-plan automatisé ou lancés manuellement à partir de l'invite de commandes Windows.
...
Configuration requise
Windows XP, Windows Vista, Windows 7, Windows 8 ou Windows 10 (x86, x64)
Adaptateur Bluetooth compatible avec la pile Bluetooth Microsoft
Btobex envoie des fichiers à des appareils distants compatibles OBEX (ordinateurs, téléphones mobiles, etc.).
usage:
btobex {-bBluetoothAddress | -nFriendlyName} [-cChannel] [-pPIN [-e]]
[-rRetries] [-fFileName] [file1 [file2 [...]]]
-b Bluetooth address of target device in (XX:XX:XX:XX:XX:XX) format.
-n Friendly name of target device.
-c RFCOMM channel (1-30). If specified, service lookup is not performed.
-p PIN code for authenticating with remote device.
-e Use encrypted connection (only if PIN authentication is used)
-r Make specified number of attempts is case of error
-f Use this file name for the data from STDIN (standard input)
-h Prints help screen.
échantillons:
Envoyez le fichier "picture.jpg" du dossier actuel à l'appareil nommé "Nokia 6300":
btobex -n"Nokia 6300" picture.jpg
Envoyez tous les fichiers texte du dossier actuel à l'appareil avec une adresse connue:
btobex -b(11:11:22:22:33:33) *.txt
Envoyer la sortie d'un autre programme sous forme de fichier nommé "message.txt":
echo This is a test | btobex -b(11:11:22:22:33:33) -f"message.txt"
btobex conserve la variable d'environnement ERRORLEVEL. Zéro signifie une exécution réussie, toute autre valeur - erreur. La description détaillée de l'erreur est imprimée sur la sortie d'erreur standard.
Pourquoi la solution Ubuntu est-elle distincte de Linux? Obexftp ne fonctionnera-t-il pas dans Ubuntu ou bluetooth-sendto sur une distribution Linux non Ubuntu?
Ruslan
Vous voudrez peut-être inclure la note dans les commentaires de la réponse Ubuntu, dans la section Ubuntu de votre réponse. A part ça, excellente réponse. Connexes - superuser.com/questions/1090009/…
Jonny Henly
@Ruslan Aucune idée. Je n'utilise aucun d'eux.
DavidPostill
Vous n'utilisez pas non plus, mais ceux-ci constituent les 2/3 de votre réponse? Les avez-vous au moins vu travailler, ou s'agit-il simplement de ouï-dire?
mickeyf_supports_Monica
1
@mickeyf Une source est une réponse acceptée sur AskUbuntu, l'autre est une réponse très appréciée par un mod Unix et Linux. Celui de Windows que j'ai utilisé moi-même.
Réponses:
Est-il possible d'envoyer un fichier via Bluetooth à partir de l'invite de commande?
Oui c'est possible. Voir ci-dessous pour les solutions Windows, Ubuntu et Linux.
Windows XP, Windows Vista, Windows 7, Windows 8 ou Windows 10 (x86, x64)
Utilisez btobex .
...
Outils de ligne de commande Bluetooth source
Source btobex
Ubuntu
Utilisez bluetooth-sendto .
Transfert de fichiers Bluetooth source dans un script shell , réponse par Elmicha
Linux
Utilisez obexftp .
Source Utilitaire Bluetooth de bas niveau , réponse par slm
Voir aussi script Linux pour le fonctionnement Bluetooth
Avertissement
Je ne suis en aucun cas affilié aux outils de ligne de commande Bluetooth .
la source