`start .` перестал работать из FAR-менеджера

278
Dims

Я всегда использовал

start . 

команда, чтобы открыть текущий каталог в проводнике Windows из диспетчера FAR. Теперь он перестал работать и отображает окно выбора приложения «Как вы хотите открыть этот файл» вместо того, чтобы работать.

Команда все еще работает из окна CMD.

1
В качестве замены `start .` вы можете выполнить команду` .`. Работает ли `start .`, если вы запускаете экземпляр CMD в Far Manager? Вы запускаете FAR Manager напрямую или используете его с ConEmu? Что такое XXX в «Всегда использовать это приложение для открытия файлов XXX?» В вашем сообщении? `start` - это внутренняя команда` CMD`, и я не думаю, что FAR Manager делает что-то особенное. Я бы проверил 1) есть ли в пути другая CMD, 2) если проблема возникает только для вашего пользователя, 3) если проблема сохраняется, если вы создаете новую установку FAR. tehnicaorg 6 лет назад 0
Какая версия? `start .` работает у меня в 3.0.5000 и 3.0.5200 (оба x64) под Win 10. Andriy M 5 лет назад 0

1 ответ на вопрос

0
Andriy M

Если вы используете эту команду в интерактивном режиме (а не как часть сценария), вы можете рассмотреть альтернативные методы, которые могут оказаться более удобными для вас.

Способ 1: Shift+Enter

Поместите курсор на ..запись:

cursor at ..

и нажмите Shift+ Enter. Окно Windows Explorer для текущего каталога откроется немедленно.

Если текущий каталог является корневым, то откройте меню «Изменить диск» ( Alt+ F1или Alt+ F2, в зависимости от того, какая панель активна):

Change Drive menu

и затем нажмите Shift+ Enter.

Обратите внимание, что вы можете использовать ярлык Shift+ Enterна любом выделенном имени каталога. В более общем смысле эта комбинация просто вызывает приложение по умолчанию для выделенной записи активной панели. Для каталогов по умолчанию используется Windows Explorer. И ..запись в этом конкретном случае рассматривается как ссылка на текущий каталог.

Способ 2: опция меню пользователя

Мой личный выбор в последнее время: опция в меню пользователя. В моем меню это всегда первый вариант, для большего удобства, потому что таким образом вы просто нажимаете, F2а затем Enter. Я определяю опцию таким образом:

Menu option

Для справки, текст команды выглядит так:

explorer.exe /select,"!\!.!" 

Эта команда не только вызовет проводник Windows для текущего каталога, но выделенный файл активной панели также будет выделен в открывшемся окне.

Следует отметить, однако, что этот метод хорошо работает, только если вы когда-либо используете глобальное меню пользователя

Похожие вопросы