微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 PNP Windows 下载文件/图像

如何解决使用 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 举报,一经查实,本站将立刻删除。