Я пытаюсь найти способ правильно закрепить проводник Windows на панели задач с помощью объекта групповой политики. В настоящее время я использую командный файл для автоматического закрепления различных значков на панели задач пользователя при входе в систему: http://www.blackforce.co.uk/2014/01/23/how-to-pin-programs-to-windows -8-TaskBar-Using-Group-Policy-Preferences-Gpo.
Это мой командный файл:
cscript PinItem.vbs /taskbar /item:"%windir%\explorer.exe"
cscript PinItem.vbs /taskbar /item:"C:\Program Files\Internet Explorer\iexplore.exe"
cscript PinItem.vbs /taskbar /item:"C:\Program Files\Microsoft Office\Office15\Outlook.exe"
cscript PinItem.vbs /taskbar /item:"C:\Program Files\Microsoft Office\Office15\WINWORD.exe"
cscript PinItem.vbs /taskbar /item:"C:\Program Files\Microsoft Office\Office15\EXCEL.exe"
cscript PinItem.vbs /taskbar /item:"C:\Program Files\Microsoft Office\Office15\POWERPNT.exe"
cscript PinItem.vbs /taskbar /item:"C:\Program Files\Microsoft Office\Office15\ONENOTE.exe"
Это нормально и отлично работает для всего, кроме explorer.exe. Проводник будет прикреплен к панели задач, но когда вы щелкнете по фактическому значку, появится новый значок проводника.
Это довольно легко воспроизвести это:
- Щелкните правой кнопкой мыши на рабочем столе и создайте новый ярлык
- Установите путь к
%windir%\explorer.exe
,C:\Windows\Explorer.exe
или аналогичному. - Перетащите этот ярлык на панель задач и открепите проводник, если он уже закреплен.
Вы обнаружите, что когда вы щелкнете по этому новому значку, рядом с ним появится второй значок.
Я пробовал делать трассировки с ProcMon, но не видел ничего полезного. Тем не менее, я не самый опытный с этим.
Какие-либо предложения? Это использует Windows 8.1.
Обновление: ярлыки хранятся в папке %APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
. Если я создаю два ярлыка проводника - один с помощью метода ранее в моем посте и один обычно (правый клик -> штифт), я вижу, что они имеют совершенно разные размеры файлов.
Сделанный мной ярлык explorer.exe составляет 4096 байт, а "привязка к панели задач" - 407 байт.
Обновление 2 Протестировано на компьютере с Windows 7 - скрипт работает так, как задумано. Тем не менее, он фактически останавливает перетаскивание ярлыка на панель задач, чего нет в Windows 8.