簡體   English   中英

如何使用 Python 控制 Windows 的程序和功能

[英]How to control Windows' Programs and Features using Python

Windows 控制面板中有程序和功能。

我想像卸載和更改一樣使用 Python 來控制它。

在此處輸入圖像描述

我應該如何實現這一目標?

我找不到任何有意義的材料。

我可以想到 3 種方法來做到這一點。

A)自己從注冊表中讀取卸載條目。 有 4 個位置,HKCU/HKLM,32 位和 64 位。 Software\Microsoft\Windows\CurrentVersion\Uninstall並枚舉子項。

B)使用 shell 接口。 當您擁有程序和功能的IShellFolder時,您可以獲得IContextMenu並執行命令。 我不建議這樣做,因為程序和功能正在消失,所有內容都被移至“設置”應用程序。

C) UI自動化 不推薦使用與 B 相同的原因,它也可能很脆弱。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM