0

我的目标


我想这样做,以便在第一次运行时,我的程序将使其图标出现在 Windows 7 任务栏中。我知道图标文件是快捷方式,C:\Users\USERNAME\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar并且最想知道这一点:

我的问题


  1. 如何在 Java 中创建快捷方式文件 ( .lnk)
  2. 甚至可以在没有管理员权限的情况下访问它吗?
4

2 回答 2

1

您不需要管理员权限,但您确实需要在更改任务栏的用户的上下文中执行此操作。

这是一个可以满足您需求的库:http: //alumnus.caltech.edu/~jimmc/jshortcut/

于 2010-10-24T14:24:17.360 回答
1

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

于 2010-12-02T16:11:50.910 回答