
Estoy trabajando con el símbolo del sistema y me gustaría enviar un archivo a mi teléfono. ¿Es posible enviar un archivo vía bluetooth desde el símbolo del sistema?
Respuesta1
¿Es posible enviar un archivo vía bluetooth desde el símbolo del sistema?
Sí, es posible. Consulte a continuación las soluciones para Windows, Ubuntu y Linux.
Windows XP, Windows Vista, Windows 7, Windows 8 o Windows 10 (x86, x64)
Usarbtobex.
Las herramientas de línea de comandos de Bluetooth son un conjunto de utilidades de línea de comandos para Microsoft Windows que se pueden utilizar para configurar su adaptador Bluetooth, descubrir dispositivos y servicios Bluetooth remotos y transferir archivos a dispositivos compatibles con OBEX.
Todas las utilidades pueden invocarse como parte de un script por lotes u otro proceso automatizado en segundo plano o iniciarse manualmente desde el símbolo del sistema de Windows.
...
Requisitos del sistema
- Windows XP, Windows Vista, Windows 7, Windows 8 o Windows 10 (x86, x64)
- Adaptador Bluetooth compatible con pila Bluetooth de Microsoft
FuenteHerramientas de línea de comando de Bluetooth
Btobex envía archivos a dispositivos remotos compatibles con OBEX (computadoras, teléfonos móviles, etc.).
uso:
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.
muestras:
Envíe el archivo "imagen.jpg" desde la carpeta actual al dispositivo llamado "Nokia 6300":
btobex -n"Nokia 6300" picture.jpg
Envíe todos los archivos de texto de la carpeta actual al dispositivo con dirección conocida:
btobex -b(11:11:22:22:33:33) *.txt
Envíe la salida de otro programa como un archivo llamado "message.txt":
echo This is a test | btobex -b(11:11:22:22:33:33) -f"message.txt"
btobex mantiene la variable de entorno ERRORLEVEL. Cero significa ejecución exitosa, cualquier otro valor, error. La descripción detallada del error se imprime en la salida de error estándar.
Fuentebtobex
ubuntu
Usarenvío-bluetooth a.
bluetooth-sendto --device=12:34:56:78:9A:BC filename
funciona para mi."12:34:56:78:9A:BC" es la dirección del dispositivo Bluetooth (bdaddr) del dispositivo. Puedes obtener el bdaddr con
hcitool scan
.
FuenteTransferencia de archivos Bluetooth en script de shell, respuesta porelmicha
linux
Usarobexftp.
obexftp –nopath –noconn –uuid none –bluetooth <BTAddr> –channel <OPUSHChann elNo> –put <FileToPut>
- Permite enviar archivos sin especificar el pin en el lado del dispositivo remoto
- El número de canal OPush para el dispositivo se obtiene de sdptool arriba
obexftp -b <BTAddr> -v -p <FileToPut>
- Permite colocar un archivo en el dispositivo BT especificado
- obexftp también podría usarse para obtener o enumerar los archivos en el dispositivo BT
- también permite identificar un dispositivo BT cercano simplemente dando la opción -b
FuenteUtilidad bluetooth de bajo nivel, respuesta porslm
Ver tambiénScript de Linux para operación Bluetooth
Descargo de responsabilidad
no estoy afiliado aHerramientas de línea de comando de Bluetoothde cualquier manera.