android - CMD:我的 Android 设备使用哪个盘符?

标签 android windows batch-file cmd usb-mass-storage

我有一个批处理脚本,用于将文件复制到我的 Android 手机的 SD 卡。我打开了大容量存储,所以我只使用 cp 命令而不是 adb push...

问题是如果我同时插入闪存驱动器,驱动器盘符会更改。此外,如果我换到一台具有不同驱动器设置的计算机,我会遇到同样的问题...

如何检测我的手机使用的是哪个盘符?

最佳答案

您可以获得您的 Android 设备的序列号,并与您计算机上所有大容量存储设备的序列号进行比较。例如运行:

for /f "tokens=5" %A in ('dir C:^|findstr /i /c:"Volume Serial Number"') do if %A==00CC-CEF9 echo This is the drive

会将序列号放入 %A,以便您可以将其与您的 Android 设备的序列号进行比较。

关于android - CMD:我的 Android 设备使用哪个盘符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29929202/

相关文章:

android - 使用 ListViews 的垂直画廊实现

windows - 运行 git pull 所有子目录窗口命令提示符

windows - 在 Windows/NTFS 上,可以将符号链接(symbolic link)移动到另一台计算机吗?

batch-file - 拖放多个文件的批处理文件?

android - mayInterruptIfRunning取消ASyncTask的用法-函数调用顺序-

Android Oreo WebView 在第二次加载后呈现布局太小

android - 如何从 Java 应用程序获取 apk 文件路径?

Python - 使用ffprobe获取视频的持续时间

Java-单击按钮时执行bat文件,然后关闭Java窗口

batch-file - 如何将额外的额外参数传递给批处理文件?