Как добавить в контекстное меню Проводника команду для запуска 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 со всем его содержимым.

Ошибка «Класс не зарегистрирован» в Windows 10 и ее исправление

Проблемы при запуске программ или открытии файлов не всегда указывают на ошибку, например, невозможность запуска Читать далее

Как в Microsoft Word сравнить два документа и быстро найти различия

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

FileInfo — программа-справочник, которая подскажет, каким приложением следует открывать файл неизвестного Windows формата

Когда пользователь пытается открыть файл, которому не сопоставлена ни одна из установленных на компьютере программ, Читать далее

QuickHash GUI — вычисляем хэши и сравниваем файлы по их контрольным суммам

Сравнение контрольных сумм является простым и надежным методом проверки подлинности файлов, так как даже при Читать далее

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

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

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

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