Создание значка панели задач Windows 7
Моя цель
Я хочу сделать так, чтобы при первом запуске моя программа отображала свой значок на панели задач Windows 7. Я знаю, что файлы значков являются ярлыками в C:\Users\USERNAME\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
и в основном хотят знать это:
Мои вопросы
- Как в Java можно создать файл ярлыка (
.lnk
) Возможно ли даже получить доступ к этому без прав администратора?
2 ответа
Вам не нужны права администратора, но вы должны делать это в контексте пользователя, чья панель задач изменяется.
Вот библиотека, которая делает то, что вы хотите: http://alumnus.caltech.edu/~jimmc/jshortcut/
Существует библиотека Java, предоставляющая новые возможности Windows 7 для Java. Это называется J7Goodies от Strix Code. Приложения, использующие его, могут быть правильно закреплены на панели задач Windows 7. Вы также можете создавать свои собственные списки переходов и т. Д.