如何从系统托盘中删除条目?

Val*_*sso 7 windows-explorer windows-xp notification-area

我已经搜索了这个问题的答案,但我还没有找到。如何从 Windows 的系统托盘中删除单个项目?我的目标是 Windows XP。

编辑:这不是为了防止项目启动。我希望程序继续运行,我只需要另一个脚本/程序来从系统托盘中删除第一个条目。

第二次编辑:我能想到的一种方法是尝试通过修改注册表项来隐藏预期的应用程序。在几台测试机器上,我发现了一些与系统托盘信息匹配的注册表项

HKEY_USERS\something-that-looks-like S-1-5-21-682003330-1563985344-725345543-1003\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify
Run Code Online (Sandbox Code Playgroud)

带有BalloonTip, IconStreamPastIconsStream包含系统托盘信息。重要的是IconStream.

在其他机器上,这些可以在

hkey_classes_root/local/setting/software/microsoft/windows/currentversion/TrayNotify

我很确定更改这些特定的注册表没有危险,但我不知道如何为此编写代码。任何人都可以帮助我使用代码并确认这是否具有隐藏活动程序的系统托盘图标的预期效果?

Meh*_*lar 0

只需单击Start Menu > Run,然后输入msconfig。在该Startup选项卡上,您可以看到与 Windows 一起启动的程序。您可以清除系统托盘中不想运行的程序的勾号。

从系统托盘中删除程序的另一种方法是,您可以转到相关程序的“选项”,找到禁用从 Windows 启动的选项。有些程序故意没有此选项,因此您必须尝试msconfig或任何第 3 方启动管理程序。

  • 抱歉,这不是我问的。我想删除系统托盘条目和程序以继续运行。 (3认同)