Senden Sie eine Datei über Bluetooth von der Eingabeaufforderung
22
Ich arbeite mit der Eingabeaufforderung und möchte eine Datei an mein Telefon senden. Ist es möglich, eine Datei über Bluetooth von der Eingabeaufforderung aus zu senden?
Bluetooth-Befehlszeilentools sind eine Reihe von Befehlszeilendienstprogrammen für Microsoft Windows, mit denen Sie Ihren Bluetooth-Adapter konfigurieren, Remote-Bluetooth-Geräte und -Dienste erkennen und Dateien auf OBEX-fähige Geräte übertragen können.
Alle Dienstprogramme können als Teil eines Stapelskripts oder eines anderen automatisierten Hintergrundprozesses aufgerufen oder manuell über die Windows-Eingabeaufforderung gestartet werden.
...
System Anforderungen
Windows XP, Windows Vista, Windows 7, Windows 8 oder Windows 10 (x86, x64)
Microsoft Bluetooth-Stack-kompatibler Bluetooth-Adapter
Btobex sendet Dateien an entfernte OBEX-fähige Geräte (Computer, Mobiltelefone usw.).
Verwendung:
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.
Proben:
Senden Sie die Datei "picture.jpg" aus dem aktuellen Ordner an das Gerät "Nokia 6300":
btobex -n"Nokia 6300" picture.jpg
Senden Sie alle Textdateien aus dem aktuellen Ordner an das Gerät mit bekannter Adresse:
btobex -b(11:11:22:22:33:33) *.txt
Senden Sie die Ausgabe eines anderen Programms als Datei mit dem Namen "message.txt":
echo This is a test | btobex -b(11:11:22:22:33:33) -f"message.txt"
btobex verwaltet die Umgebungsvariable ERRORLEVEL. Null bedeutet erfolgreiche Ausführung, jeder andere Wert - Fehler. Eine ausführliche Fehlerbeschreibung wird auf die Standardfehlerausgabe gedruckt.
Warum unterscheidet sich die Ubuntu-Lösung von der Linux-Lösung? Obexftp funktioniert nicht unter Ubuntu oder Bluetooth-Sendto auf einer Nicht-Ubuntu-Linux-Distribution?
Ruslan
Möglicherweise möchten Sie den Hinweis in die Kommentare zur Ubuntu-Antwort im Ubuntu-Abschnitt Ihrer Antwort aufnehmen. Ansonsten tolle Antwort. Related - superuser.com/questions/1090009/…
Jonny Henly
@ Ruslan Keine Ahnung. Ich benutze keine von ihnen.
DavidPostill
Sie verwenden auch nicht, aber diese machen 2/3 Ihrer Antwort aus? Haben Sie zumindest miterlebt, wie sie gearbeitet haben, oder ist das nur Hörensagen?
Mickeyf_supports_Monica
1
@mickeyf Eine Quelle ist eine akzeptierte Antwort auf AskUbuntu, die andere ist eine hochgelobte Antwort von einem Unix- und Linux-Mod. Das Windows habe ich selbst benutzt.
Antworten:
Ist es möglich, eine Datei über Bluetooth von der Eingabeaufforderung aus zu senden?
Ja, es ist möglich. Weiter unten finden Sie Informationen zu Windows-, Ubuntu- und Linux-Lösungen.
Windows XP, Windows Vista, Windows 7, Windows 8 oder Windows 10 (x86, x64)
Benutze btobex .
...
Quell- Bluetooth-Befehlszeilentools
Quelle btobex
Ubuntu
Verwenden Sie Bluetooth-Sendto .
Quell- Bluetooth-Dateiübertragung in Shell-Skript , Antwort von elmicha
Linux
Verwenden Sie obexftp .
Quelle Low-Level-Bluetooth-Dienstprogramm , Antwort von slm
Siehe auch Linux-Skript für den Bluetooth-Betrieb
Haftungsausschluss
Ich bin in keiner Weise mit Bluetooth Command Line Tools verbunden.
quelle