Far запускает с другого каталога Topic is solved

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
Myxa27
Posts: 5
Joined: Wed 02 Feb, 2022 05:10
Has thanked: 1 time

Far запускает с другого каталога

Post by Myxa27 »

Помогите разобраться. Ничего не понимаю. FAR использую давно, но вот сейчас заметил (и был шокирован), что запуск команд происходит не там где панель. Т.е. перешел по панели в другой каталог, выполняю команду, а вызов команды происходит с другого места.
Вот пример:
изображение.png
в каталоге D:\Virus\Home выполняю команду DIR и команда DIR выводит содержимое диска D, а не каталога D:\Virus\Home
Что делать?

p.s FAR удалял, переустанавливал. Не помогает. На других ПК такого "прикола" нет.
Yegor
Posts: 1326
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

Far запускает с другого каталога

Post by Yegor »

1) В любом другом каталоге так же?
2) А на другом диске?
3) А у вас случаем папка D:\Virus\ не имеет каких-то специальных прав? Например, Фар при заходе в эту папку запрашивает повышенные привилегии (elevation)?
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
Myxa27
Posts: 5
Joined: Wed 02 Feb, 2022 05:10
Has thanked: 1 time

Far запускает с другого каталога

Post by Myxa27 »

Любой каталог, любой диск.
изображение.png
В ярлык far стоит галочка: запуск от администратора
Myxa27
Posts: 5
Joined: Wed 02 Feb, 2022 05:10
Has thanked: 1 time

Far запускает с другого каталога

Post by Myxa27 »

Он (far) любый файлы (возможно только консольные) запускает с корня диска D, а не с текущего каталога.
изображение.png
изображение.png
изображение.png (10.01 KiB) Viewed 2195 times
Yegor
Posts: 1326
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

Far запускает с другого каталога

Post by Yegor »

А можно набрать в командной строке:

far:config

и показать что у вас в настройках:

Code: Select all

System.Executor.Comspec                   │string │%COMSPEC%
System.Executor.ComspecArguments          │string │/S /C "{0}"
System.Executor.ComspecCondition          │string │
System.Executor.ExcludeCmds               │string │
А потом и результат:

set COMSPEC
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

Far запускает с другого каталога

Post by buniak_a_h »

Ещё есть какая-то настройка

Code: Select all

System.Executor.UseHomeDir                │boolean
Хелпа к ней нет, на что она влияет, я не смог понять (у меня почему-то false - не умолчательное значение, но изменение ни на что не влияет) , но, судя по названию, это - то, что надо :-)
Last edited by buniak_a_h on Wed 02 Feb, 2022 10:56, edited 2 times in total.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Far запускает с другого каталога

Post by John Doe »

buniak_a_h wrote: Wed 02 Feb, 2022 10:54 но, судя по названию, это - то, что надо :-)
Нет. Это для того чтобы cd ~ вело в %FARHOME%
https://t.me/FarManager — Telegram чат
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

Far запускает с другого каталога

Post by buniak_a_h »

John Doe wrote: Wed 02 Feb, 2022 11:07 Нет. Это для того чтобы cd ~ вело в %FARHOME%
Жаль…
А тогда System.Executor.~ для чего?
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Far запускает с другого каталога

Post by John Doe »

Позволяет изменить умочательный путь
https://t.me/FarManager — Telegram чат
Myxa27
Posts: 5
Joined: Wed 02 Feb, 2022 05:10
Has thanked: 1 time

Far запускает с другого каталога

Post by Myxa27 »

Yegor wrote: Wed 02 Feb, 2022 07:56 А можно набрать в командной строке:
изображение.png
и результат:
изображение.png
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Far запускает с другого каталога

Post by Smitis »

Как выполняются эти команды (dir и прочие) из cmd?

На всякий случай (а вдруг), нет ли случайно в ветках реестра HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor и HKEY_CURRENT_USER\Software\Microsoft\Command Processor параметра AutoRun?
Разум когда-нибудь победит.
2useven10
Posts: 5211
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Far запускает с другого каталога

Post by 2useven10 »

Myxa27, Что-нибудь меняется
1) если в ярлыке убрать запуск от админа
2) перейти на последнюю ночную сборку

И бывает полезно почитать -- viewtopic.php?f=9&t=16
Myxa27
Posts: 5
Joined: Wed 02 Feb, 2022 05:10
Has thanked: 1 time

Far запускает с другого каталога

Post by Myxa27 »

Smitis wrote: Thu 03 Feb, 2022 08:54 На всякий случай (а вдруг)
Вы оказались правы:
изображение.png
Исправил, проблема ушла.

Спасибо всем за помощь!

p.s. как оно там появилось, это уже другой вопрос.
Post Reply

Return to “Нужна помощь”