Как я могу получить версию Autocard для Windows на Python?Python

Программы на Python
Anonymous
Как я могу получить версию Autocard для Windows на Python?

Сообщение Anonymous »

Я работаю над сценарием Python, который отслеживает, когда AutoCAD открывается в системе. Я пробовал следующим образом:

Код: Выделить всё

import wmi
c = wmi.WMI()
process_creation_watcher = c.Win32_Process.watch_for("creation")
creation_event = process_creation_watcher()
process_name = creation_event.Caption
print(process_name)
В настоящее время он печатает «acad.exe» для всех типов AutoCAD.
AutoCAD имеет несколько направлений, таких как «AutoCAD Civil 3D 2016», «AutoCAD Map 3D 2024», «AutoCAD 2025», «AutoCAD LT 2025» и т. д.
Как я могу получить полное название программного обеспечения с такой версией, как «AutoCAD Civil 3D 2016» вместо «acad.exe»?
Спасибо. заранее.
В настоящее время он печатает «acad.exe» для всех типов AutoCAD.
AutoCAD имеет несколько направлений, например «AutoCAD Civil 3D 2016», «AutoCAD Map 3D 2024». ", "AutoCAD 2025", "AutoCAD LT 2025" и т. д.
Как я могу получить полное имя программного обеспечения с такой версией, как "AutoCAD Civil 3D 2016" вместо "acad.exe"?
Заранее спасибо.

Подробнее здесь: https://stackoverflow.com/questions/790 ... -in-python

Вернуться в «Python»