sách gpt4 ăn đã đi

python - 如何使用 WMI 和 Python 弹出 CD?

In lại 作者:太空狗 更新时间:2023-10-29 20:50:44 25 4
mua khóa gpt4 giày nike

使用 Windows 的 WMI 库,如何弹出安装在特定 CD/DVD 驱动器中的 CD ROM?

因为我在 Python 上使用 wmi.py 库,所以我要从 WMI 文档或示例中获取资源。

如果解决方案能满足Windows 2000以上的多CD-ROM电脑就更好了。 (即我有 D: F: 驱动器,并且都是 CD-ROM 驱动器。我可能想专门弹出 F: 中的 cd。)

在网上搜索但找不到任何相关内容。最后一个解决方案必须拥有第 3 方二进制文件并从 shell 执行。

câu trả lời hay nhất

Bạn có thể sử dụng ctypes .

import ctypes

ctypes.windll.WINMM.mciSendStringW(u"set cdaudio door open", None, 0, None)

更新:

如果您有多个驱动器,您可以使用 mở命令在调用上述函数之前初始化特定设备。例如(未测试)。

ctypes.windll.WINMM.mciSendStringW(u"open D: type cdaudio alias d_drive", None, 0, None)
ctypes.windll.WINMM.mciSendStringW(u"set d_drive door open", None, 0, None)

另请参阅 tài liệu关于如何检查返回值

关于python - 如何使用 WMI 和 Python 弹出 CD?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3174349/

25 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress