Создание значка на панели задач Windows 7

Моя цель


Я хочу сделать так, чтобы при первом запуске моя программа отображала значок на панели задач Windows 7. Я знаю, что файлы значков - это ярлыки в C:\Users\USERNAME\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar, и в основном хочу знать следующее:

Мои вопросы


  1. Как в Java создать файл ярлыка (.lnk)
  2. Можно ли получить к нему доступ без прав администратора?

person Ky Leggiero    schedule 24.10.2010    source источник
comment
Связанный: stackoverflow.com/questions/1629393/   -  person Josh Lee    schedule 24.10.2010


Ответы (2)


Вам не нужны права администратора, но вам нужно сделать это в контексте пользователя, панель задач которого изменяется.

Вот библиотека, которая делает то, что вы хотите: http://alumnus.caltech.edu/~jimmc/jshortcut/

person atamanroman    schedule 24.10.2010
comment
Это не приложение .NET. Это приложение Java. - person Ky Leggiero; 24.10.2010
comment
Я подумал, что вы сможете сделать перевод, см. Обновленный ответ. - person atamanroman; 24.10.2010

Существует библиотека Java, обеспечивающая новые функции Windows 7 для Java. Он называется J7Goodies от Strix Code. Приложения, использующие его, можно правильно закрепить на панели задач Windows 7. Вы также можете создавать свои собственные списки переходов и т. Д.

person torn    schedule 02.12.2010
comment
Я надеялся на что-то бесплатное и небиблиотечное - person Ky Leggiero; 20.10.2012