Python/wxPython-Windows10ActionCenter通知

Python/wxPython-Windows10ActionCenter通知,python,notifications,wxpython,windows-10,Python,Notifications,Wxpython,Windows 10,我已经编写了一个小托盘应用程序(python/wxpython),现在我想知道如何在windows10actioncenter中强制其通知保持不变 该程序显示在Settings\System\Notifications(设置\系统\通知)下。我可以将其配置为在ActionCenter和其他所有内容上显示其通知 这将在HKCU\Software\Microsoft\Windows\Notifications\Settings中创建以下注册表项: Microsoft.Explorer.Notific

我已经编写了一个小托盘应用程序(python/wxpython),现在我想知道如何在windows10actioncenter中强制其通知保持不变

该程序显示在Settings\System\Notifications(设置\系统\通知)下。我可以将其配置为在ActionCenter和其他所有内容上显示其通知

这将在
HKCU\Software\Microsoft\Windows\Notifications\Settings
中创建以下注册表项:

Microsoft.Explorer.Notification.{B50D3CA7-B170-24D3-7FC4-29B295181444}

存储所有相关设置(排名、显示不活动中心为DWORD)

我现在的问题是这个“ID”是如何生成的?(
{B50D3CA7-B170-24D3-7FC4-29B295181444}
)我正在组织中部署此应用程序,我希望强制其通知保持不变。因此,我必须自动部署或设置此注册表设置,但我不知道此ID是否在所有计算机上都相同。
我在注册表的其他任何地方都找不到它,而且它不是我在InnoSetup安装程序中配置的AppID。

所以你问
为什么操作系统在使用cpu/ram时给出一个数字?
。作为一项服务,无论是否注册,都需要
clsid
!如何在没有类id的情况下共享应用程序/服务?我真的不明白你的答案/问题。。。我只是想知道这个ID是如何生成的,因为我在注册表中的其他任何地方都找不到它。如果它受到运行它的系统的影响,有没有办法自己生成它。我只想自动配置这些设置,但如果我不知道这些设置是如何创建的,我就无法做到。如果没有通过操作系统注册,您就无法自动配置这些设置。你说的是
sc.exe
,但我没有更多的信息。我现在想,“当你更新一个版本的时候有什么问题?”所以你问
为什么操作系统在使用cpu/ram时会给出一个数字?
。作为一项服务,无论是否注册,都需要
clsid
!如何在没有类id的情况下共享应用程序/服务?我真的不明白你的答案/问题。。。我只是想知道这个ID是如何生成的,因为我在注册表中的其他任何地方都找不到它。如果它受到运行它的系统的影响,有没有办法自己生成它。我只想自动配置这些设置,但如果我不知道这些设置是如何创建的,我就无法做到。如果没有通过操作系统注册,您就无法自动配置这些设置。你说的是
sc.exe
,但我没有更多的信息。我现在想“当你更新一个版本的时候有什么问题?”