Как настроить плагин Launchy's Runner для запуска поиска Все

Я пытаюсь настроить все 1.3.3.658 с Launchy 2.5.0

Из командной строки

everything.exe -search foo

Это работает в значительной степени, как ожидалось.

То, что я хотел бы сделать, это запустить эту команду из Launchy, что кажется возможным с его плагином Runner.

Я дал команде Runner имя: search

Установите программу на C:/Program Files/Everything/Everything.exe

Установите аргументы в: -search $$ (где $$ должен отмечать место для ввода пользователя)

Затем, когда я поднимаю Launchy с помощью сочетания клавиш и введите

search (tab press:) foo

Все открывается, но я получаю следующую ошибку:

Невозможно открыть список файлов: C:\Users\helga\AppData\Roaming\Everything\foo not found

Я не понимаю, почему он ищет список файлов вместо поиска и не может понять, где я ошибся.

6 ответов

Решение

Перемещая мой комментарий к ответу. С Launchy 2.5.0 я могу настроить все как задачу бегуна со следующими настройками

программа:
C:/Program Files/Everything/Everything.exe (путь к Everything.exe)

аргументы:-s " $$

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

Я смог заставить его работать с версией 1.3.4.686, выполнив следующее:

  • Установите команду бегуна.
  • Выберите имя Имя может быть любым, как вы хотите, я выбрал f для ярлыка.
  • В разделе "Программы" введите "C:\Program Files\Everything\Everything.exe -s" (без кавычек)
  • В аргументах введите "$$" (с кавычками)

Это должно помочь вам!

Я смог заставить это работать, следуя статье Lifehacker здесь: http://lifehacker.com/5274774/integrate-everything-search-tool-and-launchy

И изменив аргументы с "C:\Program Files\Everything\Everything.exe" -search "на " C: \ Program Files \ Everything \ Everything.exe "-s". Я подозреваю, что подобное изменение поможет с сценарием бегуна.

Я получил ту же ошибку, когда я обновил все 1.3 (x64). Тем не менее, все 1.2 (x86) отлично работает на моей 64-битной машине.

Я предлагаю откат к более ранней версии в качестве обходного пути. (Это то, что я в итоге сделал.) Это все еще доступно на веб-сайте voidtools.

НТН

Итак, следующие команды работают только с x86- версией Everything, а не с 64-битной версией:

Перейдите в:C: \ Users \ NAME \ AppData \ Roaming \ Microsoft \ Windows \ Пуск \ Меню \ Программы \ Все

Щелкните правой кнопкой мыши на "Искать все" и увидеть свойства. Введите в цель следующее (включая кавычки):"C: \ Program Files (x86) \ Everything \ Everything.exe" -search "

Вы также можете переименовать эту ссылку на что-то по своему вкусу, скажем, "найти", повторно отсканировать Launchy каталог, чтобы проиндексировать новое имя.

Вы сделали!!!

Verifed it on Win7 and Win10.

Я хочу добавить следующий дополнительный пункт к ответам:

Если ваша команда Launchy runner похожа по имени любому имени приложения в меню "Пуск" Windows, то Launchy будет случайным образом либо вызывать приложение меню "Пуск", либо команду runner. Так, если, например, вы хотите назвать свою команду бегуна "когда-либо" (для всего), вам нужно переименовать или удалить запись приложения search all в меню "Пуск" Windows.

Другие вопросы по тегам