Назад | Перейти на главную страницу

Закрепите «Выполнить» на панели задач с помощью групповой политики

Есть ли способ закрепить кнопку «Выполнить» на панели задач с помощью групповой политики или сценария? Необходимо закрепить только определенные элементы. Остальные предметы трогать нельзя.

Частичные решения, которые я нашел в сети:

  1. pinitem.vbs , но может закреплять только двоичные файлы.
  2. Решение powershell использует тот же механизм.

Я использовал частично Powershell, который вы связали, а частично материал Zoredache, и сам нашел значок для ярлыка (не такая уж большая проблема; у меня был пример в моем стартовом меню).

  1. Создайте ярлык для rundll32.exe shell32.dll,#61 или c:\windows\explorer.exe Shell:::{2559a1f3-21d7-11d4-bdaf-00c04f60b9f0} как предложила Зоредак. Назовите его «Беги».
  2. Щелкните правой кнопкой мыши свойства, выберите вкладку ярлыка -> Изменить значок -> введите %windir%\system32\shell32.dll. Выберите стандартный значок запуска.
  3. Запустите сценарий powershell:

    $ shell = новый-объект -com "Shell.Application"
    $ folder = $ shell.Namespace ('C: \ путь \ к \ запуску \ значку')
    $ item = $ folder.Parsename ('run.lnk').

    $ item.invokeverb ('панель задач')

Вы можете поместить значок в общий ресурс пользователя (сначала скопировать его на рабочую станцию?) И назначить PowerShell в качестве сценария входа через групповую политику.

Я тестировал запуск скрипта вручную в Windows 7 и Windows 8. Он не создавал дубликатов при повторном запуске.

Комментарий @Zoredache частично правильный, но в нем отсутствует некоторая информация. Закрепленные элементы панели задач на самом деле состоят из двух компонентов: ярлыка .lnk в %APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\ И запись в реестре HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband. Вы должны иметь оба, иначе это не сработает. Формат ключа реестра не определен, поэтому самый простой способ - просто закрепить то, что вы хотите, вручную, а затем скопировать ключ реестра и ярлык в другие системы.

Вы можете использовать настройки групповой политики для массового развертывания. Просто используйте реестр GPP для развертывания ключа и файлы GPP для развертывания ярлыка .lnk. Эта статья есть хорошая справочная информация по теме.