【发布时间】:2021-04-07 00:20:50
【问题描述】:
我们有一个 Python 程序,它扫描已安装的驱动器号(或 Linux 的卷)以查找指示 Garmin 手持 GPS 的特定文件。但是,Windows 将 Garmin Alpha 200i 安装为“设备”而不是“驱动器”,因此它没有驱动器号,您无法从 Windows 批处理或标准 C:/文件夹中的 Powershell 获取它符号。
我们如何才能从 python(或批处理或 PowerShell)访问“设备”上的文件?
它绝对是一个大容量存储设备,并且有一个目录结构——只是不知道如何以编程方式访问它:
认为这是一个 Windows 或 python 问题,而不是 Garmin 问题。这是我们遇到的第一款安装为“设备”而非“驱动器”的 Garmin 手持 GPS 型号。
Garmin 手册说手持设备应该被识别为一个或两个可移动驱动器,但事实并非如此。早期的 GPS 型号确实安装为两个驱动器 - 一个用于手持设备的内部存储,另一个用于存储卡(如果有的话)。
【问题讨论】:
-
我猜它在 MTP 模式下工作:stackoverflow.com/questions/11161747/…