Как добавить в контекстное меню Проводника команду для запуска VBS-файлов

Не так уже и часто приходится выполнять твики с применением скриптов VBS, но если такая необходимость всё же возникает, обычно это всегда требует от пользователя дополнительных действий. Так, если командный файл CMD можно запустить обычным двойным кликом, то скрипт VBS необходимо запускать через открытую от имени администратора командную строку, предварительно указав в ней полный к нему путь. На это уходит какая-то минута или максимум две, но есть и более простой путь.

Как насчёт того, чтобы запускать скрипты VBS из контекстного меню Проводника? По умолчанию такая опция в нём отсутствует, но её можно в него добавить, подкорректировав один ключ системного реестра. И вот как это можно сделать. Командой regedit откройте редактор реестра и разверните следующую ветку:

HKEY_CLASSES_ROOT/VBSFile/shell

Создайте в последнем разделе новый подраздел и назовите его runas.

Команда для запуска VBS-файлов

А нём создайте обычный строковый параметр с именем HasLUAShield и оставьте его пустым.

Команда для запуска VBS-файлов

Команда для запуска VBS-файлов

Он нужен только для того, чтобы в контекстном меню появился значок UAC. Теперь создайте в подразделе runas ещё один подраздел на этот раз с именем с command, так что конечный путь у вас должен будет выглядеть следующим образом:

HKEY_CLASSES_ROOT/VBSFile/shell/Runas/command

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

C:/Windows/System32/WScript.exe "%1" %*

Команда для запуска VBS-файлов

Закройте редактор реестра и попробуйте вызвать для какого-нибудь VBS-файла контекстное меню. Если вы нигде не ошиблись при редактровании ключа, в меню у вас появится новая опция «Запуск от имени администратора», слева от которой будет располагаться значок UAC.

Команда для запуска VBS-файлов

Эта опция и будет служить для быстрого запуска скриптов VBS в обход командной строки. Для удаления команды из меню удалите из реестра подраздел runas со всем его содержимым.

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *