C:\Users\Mi\AppData\Roaming\Microsoft\Windows\SendTo%AppData%
右键发送到手机.bat
@echo off
setlocal enabledelayedexpansionREM 路径后面记得不要加斜杠
set 目标路径=/sdcard/_电脑传输echo 目标路径:%目标路径%
echo=set 有连接=False
for /F "tokens=* skip=1" %%i in ('adb devices') do set 有连接=Trueset n=10
set str=abcdefghijklmnopqrstuvwxyz0123456789
for /l %%a in (1,1,%n%) do call :slz "%%a"if %有连接%==True (for %%i in (%*) do (set 原来名字=%%~nxiset 正经路径=%目标路径%/!原来名字!set 随机文件名路径=%目标路径%/!random_str!adb push %%i "!随机文件名路径!"adb shell "mv ""!随机文件名路径!"" ""!正经路径!""")
) else (echo 无连接
)echo=rem ============下面是函数区==============================
goto end:slz
if "%~1"=="" goto:eof
set /a r=%random% %% 36
set random_str=%random_str%!str:~%r%,1!
EXIT /B 0:end
pause
利用 adb 快速将 Windows 电脑上的文件发送到手机上 - 链滴
adb 版本 Android Debug Bridge version 1.0.40
adb push c:/测试apk.apk /sdcard
手机SD卡上的文件名为“测试apk.” 文件名缺失。
解决办法为将目标文件名补全:
adb push c:/测试apk.apk /sdcard/测试apk.apk
————————————————
版权声明:本文为CSDN博主「djl2020」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/dongjianling/article/details/83056397
或
https://ld246.com/article/1612966416723
侵删