使用 PNP Windows 下载文件/图像

问题描述

我需要从 Windows 中的 DSLR(尼康)内的 SD 卡传输图像。

当我连接相机时,我可以在资源管理器中以相机的形式访问它,然后找到 SD 卡文件,但我不能将其用作 Python 或 Powershell 脚本的路径。

摄像头被Windows作为PNP对象管理,如果我没记错的话,并且没有访问文件的“路径”

很少有程序可以将图像从相机导入到 Windows 中的特定路径,然后将此路径用于我的脚本,但我没有计算机的管理员权限,并且便携式应用程序不是很可靠。

>

找到一种直接访问文件方法会很棒,有人知道获取它的方法吗?

编辑:相机在 Windows 中被视为 WMI 对象,我可以通过以下解决方案使用 Powershell 和 Python 访问 DSLR: https://python-forum.io/thread-13833.html

Powershell : Get-WmiObject Win32_PNPEntity |选择名称 |选择字符串“D7000”

它返回:@{Name=D800}

使用 Python :

import wmi
import re
 
    c = wmi.WMI()
    wql = "Select * From Win32_USBControllerDevice"
    for item in c.query(wql):
        q = item.Dependent.Caption
        if re.findall("D800",q):
            print(q

)

现在我需要通过 Python 或 Powershell 访问或将文件/图像复制到“经典”文件夹。我对 Powershell/Windows 系统的了解几乎为零,有人可以给我一些提示吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)