В окне проводника Windows, где вы просматриваете файлы в Windows 7, я хотел бы добавить новое контекстное меню, которое позволит мне открыть файл на моем локальном Dev-сервере.

Поэтому необходимо открыть браузер, такой как Google Crome, и URL должен быть путем к файлу, но немного отличаться от него, удаляя его часть и добавляя мой локальный URL.

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

E:\Server\htdocs\labs\php\testProject\test.php

Мне нужна кнопка, чтобы щелкнуть в контекстном меню Open in Browser и он откроет мой веб-браузер с таким URL-адресом, как этот ...

http://localhost/labs/php/testProject/test.php

Я хотел бы быть в состоянии сделать это, любые идеи или помощь будет принята с благодарностью!

Чтобы сделать еще один шаг вперед, можно было бы каким-то образом заставить пункт контекстного меню отображаться только в файле, находящемся в этой папке .... `` E:\Server\htdocs`, но это гораздо менее важно.

2 ответа2

0

Взгляните на пункты «Добавить, удалить, изменить» в «Контекстное меню» в Windows 7 | 8 В нем перечислены различные редакторы контекстного меню:

  • Ultimate Windows Customizer
  • Расширение правой кнопкой мыши для Windows
  • Редактор контекстного меню для Windows
  • ContextEdit позволит вам легко контролировать элементы, которые появляются в вашем контекстном меню Windows Explorer
  • ShellExtView или ShellMenuView. Это небольшие утилиты, которые отображают список статических пунктов меню, которые появляются в контекстном меню при щелчке правой кнопкой мыши по файлу / папке в проводнике Windows, и позволяют легко отключать или редактировать ненужные элементы меню.
  • Инструменты меню «Файл» позволяют добавлять, удалять и настраивать элементы контекстного меню проводника Windows.
  • для быстрого и простого способа очистки контекстного меню правой кнопкой мыши Window Explorer и Internet Explorer, попробуйте MenuMaid.

Ссылки на все это предоставляются вместе с дополнительной информацией и скриншотами.

0

Я в значительной степени знаю, как добавить пользовательские контекстные меню, это простая часть, и она есть везде в Интернете. Я могу создать контекстное меню, которое открывает Windows-файл .bat.

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

@echo off
set input=%1
Echo.Input was - %input%
set converted=%input:E:\server\htdocs\=http://localhost/%
set converted=%converted:\=/%
echo.Converted to - %converted%

start "webpage name" %converted%

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .