Закрепление ярлыков на панели задач по пакетам

Я пытаюсь прикрепить ярлыки к панели задач с помощью пакета.
Метод, который я использую, берет предварительно сделанный ярлык из программы установки и копирует его в %APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar,
Когда я перезагружаю Windows 7 (или explorer.exe) эффекта нет.
Точный код, который я использую:

move "*.lnk" "%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar"

Также вопрос: можно ли заменить файл ярлыка на Straight-up? .EXE?

2 ответа

Причина, по которой простое копирование файла не удается, заключается в том, что в Windows она участвует.

Используйте vbscript или powershell или получите скрипт этого парня с CodeProject.com http://www.codeproject.com/Articles/185512/Programmatically-PIN-shortcut-onto-Taskbar-on-Win

Он предоставляет оригинальную документацию Microsoft Source, которая применяется почти в 99% случаев.

Ниже приведены некоторые ссылки на переменные среды оболочки Windows, которые помогают в операциях оболочки из сценариев. http://www.sevenforums.com/tutorials/4941-shell-command.html

Причина, по которой простое копирование файла не удается, заключается в том, что в Windows она участвует.

Используйте vbscript или powershell или получите скрипт этого парня с CodeProject.com http://www.codeproject.com/Articles/185512/Programmatically-PIN-shortcut-onto-Taskbar-on-Win

Он предоставляет оригинальную документацию Microsoft Source, которая применяется почти в 99% случаев.

Ниже приведены некоторые ссылки на переменные среды оболочки Windows, которые помогают в операциях оболочки из сценариев.

http://www.sevenforums.com/tutorials/4941-shell-command.html

https://technet.microsoft.com/en-us/library/cc962613.aspx http://www.sevenforums.com/general-discussion/244817-registry-differences-between-shell-folders-user-shell-folders.html https://github.com/libyal/libfwsi/wiki/Shell-Folder-identifiers

Другие вопросы по тегам