명령 프롬프트로 작업 중이며 파일을 전화기로 보내려고합니다. 명령 프롬프트에서 블루투스를 통해 파일을 보낼 수 있습니까?
명령 프롬프트로 작업 중이며 파일을 전화기로 보내려고합니다. 명령 프롬프트에서 블루투스를 통해 파일을 보낼 수 있습니까?
답변:
네 가능합니다. Windows, Ubuntu 및 Linux 솔루션은 아래를 참조하십시오.
btobex를 사용하십시오 .
Bluetooth 명령 줄 도구는 Microsoft Windows 용 명령 줄 유틸리티 모음으로, Bluetooth 어댑터 구성, 원격 Bluetooth 장치 및 서비스 검색, 파일을 OBEX 가능 장치로 전송하는 데 사용할 수 있습니다.
모든 유틸리티는 배치 스크립트 또는 기타 자동 백그라운드 프로세스의 일부로 호출하거나 Windows 명령 프롬프트에서 수동으로 시작할 수 있습니다.
...
시스템 요구 사항
- Windows XP, Windows Vista, Windows 7, Windows 8 또는 Windows 10 (x86, x64)
- Microsoft Bluetooth 스택 호환 Bluetooth 어댑터
Btobex는 파일을 원격 OBEX 가능 장치 (컴퓨터, 휴대폰 등)로 보냅니다.
용법:
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.
시료:
현재 폴더에서 "Nokia 6300"장치로 "picture.jpg"파일을 보냅니다.
btobex -n"Nokia 6300" picture.jpg
현재 폴더에서 알려진 주소를 가진 장치로 모든 텍스트 파일을 보냅니다.
btobex -b(11:11:22:22:33:33) *.txt
다른 프로그램의 출력을 "message.txt"파일로 보내십시오.
echo This is a test | btobex -b(11:11:22:22:33:33) -f"message.txt"
btobex는 ERRORLEVEL 환경 변수를 유지합니다. 0은 성공적인 실행, 다른 값-오류를 의미합니다. 자세한 오류 설명은 표준 오류 출력으로 인쇄됩니다.
소스 btobex
bluetooth-sendto를 사용하십시오 .
bluetooth-sendto --device=12:34:56:78:9A:BC filename
나를 위해 작동합니다."12 : 34 : 56 : 78 : 9A : BC"는 장치의 Bluetooth 장치 주소 (bdaddr)입니다. 로 bdaddr을 얻을 수 있습니다
hcitool scan
.
쉘 스크립트의 소스 블루투스 파일 전송 , elmicha의 답변
obexftp를 사용하십시오 .
obexftp –nopath –noconn –uuid none –bluetooth <BTAddr> –channel <OPUSHChann elNo> –put <FileToPut>
- 원격 장치 측에서 핀을 지정하지 않고 파일을 보낼 수 있습니다
- 장치의 OPush 채널 번호는 위의 sdptool에서 가져옵니다.
obexftp -b <BTAddr> -v -p <FileToPut>
- 지정된 BT 장치에 파일을 넣을 수 있습니다
- obexftp를 사용하여 BT 장치의 파일을 가져 오거나 나열 할 수도 있습니다.
- 또한 -b 옵션을 제공하여 근처의 BT 장치를 식별 할 수 있습니다
소스 저수준 블루투스 유틸리티 , slm으로 답변
나는 어떤 방식 으로든 Bluetooth Command Line Tools 와 관련이 없습니다 .