“错误的”应用程序被固定到任务栏(Windows 7)

时间:2009-08-10 11:43:07

标签: java windows-7 taskbar shortcut createprocess

我有一个通过快捷方式启动的应用程序。这个应用程序比使用CreateProcess()启动Java GUI应用程序。

当Java应用程序被固定到任务栏时,javaw.exe被固定到任务栏而不是“预期”的快捷方式。只能修改启动Java的本机可执行文件 - 快捷方式必须保留。

要做什么以便快捷方式固定?

谢谢, 斯蒂芬

3 个答案:

答案 0 :(得分:1)

使用类似winrun4j的内容或创建.bat而不是使用快捷方式。

答案 1 :(得分:0)

有一个Java库为Java提供了新的Windows 7功能。它被J7Goodies称为Strix Code。使用它的应用程序可以正确固定到Windows 7任务栏。您也可以创建自己的跳转列表等。

答案 2 :(得分:0)

您可以像这样清除IconCache

首先转到任务管理器并终止explorer.exe

Windows Task Management -> Processes -> End "explorer.exe"

然后,在任务管理

Windows Task Management -> File -> New -> CMD.EXE

在打开的控制台类型中:

CD /d %userprofile%\AppData\Local DEL IconCache.db /a EXIT

然后重新打开explorer.exe

Windows Task Management -> File -> New -> explorer.exe