Как подключить ярлык или пакетный файл к новым панелям задач Windows 7, 8 и 10 и меню «Пуск»?

У нас возникли проблемы с добавлением наших пакетных сценариев в панель задач Windows 7, 8 или 10 или в меню «Пуск».

Наши пакетные файлы принимают некоторые аргументы и просто выполняют другое приложение на основе этих аргументов. Чтобы это было просто, мы создали несколько ярлыков для наших клиентов, которые им просто нужно щелкнуть, чтобы все работало.

Здесь возникает вопрос: как мы можем привязать эти ярлыки или пакетные файлы к панели задач или меню «Пуск»?

(Клиенты не должны получать доступ к файловой системе, и поэтому они могут видеть только панель задач)

  1. Создайте ярлык для командного файла.
  2. Входите в свойство shortcut и меняете цель на что-то вроде cmd.exe /C "path-to-your-batch" .
  3. Просто перетащите новый ярлык на панель задач. Теперь он должен быть подвешен.

Этот поток почти отвечает моей проблеме, другой поток, который стоит прочитать, который решает эти проблемы по-другому, здесь: Добавление пакетных файлов на панель задач Windows 7, например, быстрый запуск Vista / XP

Мне удалось добавить пакетный файл на панель задач, выполнив следующие шаги:

  1. Переименование вашего .cmd / .bat в .exe
  2. Щелкните правой кнопкой мыши на * .exe и выберите контакт на панели задач.
  3. Переименование его обратно в .cmd / .bat
  4. Shift + щелкните правой кнопкой мыши значок панели задач (для exe) и выберите свойства
  5. Изменение ссылки с * .exe на .cmd / .bat и изменение значка по мере необходимости.

Он сразу начинает работать, но обновление значка требует перезагрузки.

У меня есть еще один вопрос: как вы получаете прикрепленный пакетный файл панели задач, принимающий другой файл в качестве параметра? Он работает при прикреплении к стартовой панели или только в папке, но я не могу заставить ее работать так же, как на XP.

Это функциональность, о которой я говорю:

Перетащите файл на значок летучей мыши. Летучая мышь получит имя файла отброшенного файла как% 1, а vbscript получит его как WScript.Arguments (0).

Папка для панели задач Windows 7 расположена по адресу:

C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar

Папка меню «Пуск»:

C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu

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

Надеюсь, это поможет … Есть и другие вещи, о которых я должен предупредить вас, например, они могут щелкнуть правой кнопкой мыши и отредактировать командный файл – поэтому вы можете посмотреть разрешения NTFS для блокировки файла.

Да, это раздражающая «функция» панели задач Windows 7. Я создал простое приложение, которое запускает пакетные файлы, которые вы можете привязать к панели задач и подключить к нему пакетные файлы. Он выполняет свою работу. Загрузите его бесплатно -> http://johnastevens.com/helpTopics.aspx#batchapp

Я добавлю еще один полезный метод. В Windows 10 вы хотите иметь более простую панель задач, где вы можете легко прикрепить вещи (маленькие значки):

Введите описание изображения здесь

Поэтому вы увидите только те программы, которые открыты.

В « Документах » создайте папку с именем « Мои значки » и поместите туда нужные ярлыки. Затем щелкните правой кнопкой мыши на панели задач -> «Новая панель инструментов»:

Введите описание изображения здесь

И выберите свою папку. Затем откройте панель задач, щелкните правой кнопкой мыши на новой панели инструментов и снимите флажок «Показать заголовок» и «Показать текст»:

Введите описание изображения здесь

Ps не забудьте снять флажок «НИКОГДА НЕ СОБИРАЙТЕ ИКОНЫ» в свойствах панели задач:

Введите описание изображения здесь

В моем случае ни одно из этих решений не дошло до 100%. Они были близки, но в последних окнах 10 это шаги, которые я должен был выполнить:

1. Переименуйте .bat в .exe.
2. Щелкните правой кнопкой мыши .exe => Pin To Start
3. Щелкните правой кнопкой мыши .exe => Переименовать в .bat
4. Щелкните панель задач правой кнопкой мыши / пункт меню «Пуск» => Подробнее => Открыть местоположение файла
5. Щелкните правой кнопкой мыши ярлык => Изменить цель с .exe на .bat

Готово!

Давайте будем гением компьютера.