右键发送到手机指定文件夹 adb push 命令中文文件名子不全
迪丽瓦拉
2025-05-28 06:15:44
0
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 push 命令中文文件名子不全

 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

侵删

相关内容