首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows任务栏(Windows 7?) --如何在“控制面板通知”对话框中设置应用程序名称

Windows任务栏(Windows 7?) --如何在“控制面板通知”对话框中设置应用程序名称
EN

Stack Overflow用户
提问于 2014-01-23 21:10:29
回答 3查看 1K关注 0票数 5

Windows 7控制面板“通知区域图标”允许您自定义哪些系统托盘图标可见。对于每个图标,它显示了两件事:

  • 应用程序名称
  • 副标题

看起来字幕来自工具提示文本,因为我可以设置它。

,但是应用程序名呢?,我正在用PySide编写一个GUI,我不知道我需要做什么咒语,把它设置为"python.exe“以外的东西。

EN

回答 3

Stack Overflow用户

发布于 2015-04-27 13:55:38

如果模块在python可执行文件下运行,无论是否通过快捷方式运行,python.exe都会显示出来。它还显示在进程名python.exe的任务管理器中。

为了避免这种情况,有必要创建一个自定义的可执行文件,以便以自己的名字运行python脚本。这不需要像py2exe这样的单块exe,但是可以是一些更离散的东西。

例如,使用effbot.org的开源ExeMaker,以下步骤将产生您想要的结果。

下载中 exemaker之后,只需从命令行运行

代码语言:javascript
复制
exemaker scriptname.py

它将创建scriptname.exe

然后,您可以通过双击它来运行scriptname.exe,它将以自己的名字运行python脚本。

这个小工具的优点是,对python脚本所做的任何更改都不需要重新编译--它们会立即生效。

票数 3
EN

Stack Overflow用户

发布于 2014-01-24 15:07:41

这是因为您正在使用Python.exe启动应用程序。在您的示例中,运行的主要应用程序是Python.exe,因此Notification图标将始终将Python.exe显示为正在运行的应用程序。

当您完成应用程序的开发时,请使用pyinstallerpy2exe打包应用程序。在此过程之后,您将为您的应用程序创建一个exe文件,当您运行应用程序时,应用程序的Notification图标中的名称将与为您的主窗口标题设置的名称相同。

票数 2
EN

Stack Overflow用户

发布于 2015-04-22 17:28:59

我并没有真正测试它,但它可能会起作用。创建指向.py文件的链接并选择名称。如果您运行该链接,它应该显示链接的名称。PS:在命令提示符标题栏上,它工作正常。

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21319384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档