Этот поток почти отвечает на мою проблему, другой поток, который стоит прочитать и который решает эти проблемы другим способом, находится здесь: Добавление пакетных файлов на панель задач Windows 7, например, быстрый запуск Vista / XP
Мне удалось добавить пакетный файл на панель задач, выполнив следующие действия:
- Переименование вашего .cmd / .bat в .exe
- Щелкните правой кнопкой мыши на * .exe и выберите закрепить на панели задач.
- Переименование обратно в .cmd / .bat
- Shift + щелчок правой кнопкой мыши значок панели задач (для exe) и выберите свойства
- Изменение ссылки с * .exe на .cmd / .bat и изменение значка при необходимости
Он начинает работать сразу же, но обновление значка требует перезагрузки.
У меня есть дополнительный вопрос: как вы получаете закрепленный пакетный файл панели задач, принимающий другой файл в качестве параметра? Он работает, когда закреплен на панели запуска или просто в папке, но я не могу заставить его работать так же, как в XP.
Это функциональность, о которой я говорю:
Перетащите файл на значок летучей мыши. Летучая мышь получит имя файла отброшенного файла как% 1, а vbscript получит его как WScript.Arguments (0).