comspec / dir

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Re: comspec / dir

Post by Smitis »

Latest post of the previous page:

Под 4nt можно вводить *dir - должна выполниться внутренняя команда.
Far3 b.3525
Имхо, лучше перейти на >=3611, там добавлена поддержка TakeCommand - нет проблем с кавычками. Зря я что-ли патчи делал?

П.С.
А "Executor.TCC.farconfig" и "Executor.TCCLE.farconfig" в Addons так и не добавили.
Разум когда-нибудь победит.
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Re: comspec / dir

Post by Smitis »

DrKnS wrote:Запускать всё через comspec нельзя.
Чтобы корректно обрабатывать все возможные сценарии, что-то надо запускать через comspec, что-то напрямую, что-то вообще эмулировать.
Я летом наэксперементировался, и у меня сложилось мнение, что можно. Естественно, кроме плагиновых префиксов. Система сама прекрасно разбирается, что CUI, что GUI, что документы, только процесс лишний командного процессора появляется.
Разум когда-нибудь победит.
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Re: comspec / dir

Post by Skirda »

Smitis wrote:А "Executor.TCC.farconfig" и "Executor.TCCLE.farconfig" в Addons так и не добавили.
Эмм... мой недосмотр, видимо. Напомни номер на бугзиле.

UPD. Добавил.
We are the Borg. You will be assimilated.
So Say We All!
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Re: comspec / dir

Post by Smitis »

Разум когда-нибудь победит.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: comspec / dir

Post by DrKnS »

Smitis wrote:Я летом наэксперементировался, и у меня сложилось мнение, что можно. Естественно, кроме плагиновых префиксов. Система сама прекрасно разбирается, что CUI, что GUI, что документы, только процесс лишний командного процессора появляется.
И что, в случае "cmd /c notepad" у тебя система прекрасно разбирается что это GUI и не ждет завершения процесса?

P. S. Использование "start" не катит.
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Re: comspec / dir

Post by Smitis »

DrKnS wrote:И что, в случае "cmd /c notepad" у тебя система прекрасно разбирается что это GUI и не ждет завершения процесса?
Ну ждёт, ну и что? Запускается же. А то что ждёт, это уже издержки - хочется через cmd, пожалуйста. Но придётся ждать. Или start.
Где-то свои плюсы, где-то свои минусы.

П.С.
Если честно, я необходимости запускать через cmd не вижу. Распознавание внутренних команд настройками решается. Но чисто теоретически...
Разум когда-нибудь победит.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: comspec / dir

Post by DrKnS »

Ну ждёт, ну и что? Запускается же. А то что ждёт, это уже издержки - хочется через cmd, пожалуйста. Но придётся ждать. Или start.
Абстрактно запускать можно в каком-нибудь планировщике, где эти издержки один раз настроил и забыл.

А у нас тут как бы файловый менеджер, который как бы для людей. Людей, зачастую имеющих откровенно извращенные, вычурные и внезапные потребности.
Поэтому цель не "запускать же", а запускать максимально удобно и ожидаемо.

Если при каждом запуске придётся ждать или писать start - это надоест уже после второй попытки.
Запуск команд типа d:, cd c:\windows или set a=b через comspec лишён смысла чуть более, чем полностью.
Comspec клал на App Paths, а его много кто использует, т. к. через "пуск - выполнить" работает же.
И т. д. и т. п.

Желающие, разумеется, могут собрать свой фар, с блекджеком запуском через comspec и издержками, и попробовать им пользоваться, но я почему-то уверен, что не взлетит.
gene.pavlovsky
Posts: 173
Joined: Tue 16 Feb, 2010 17:55
Location: Luxembourg
Has thanked: 13 times
Been thanked: 9 times
Contact:

comspec / dir

Post by gene.pavlovsky »

До чего нынче дошёл прогресс по теме? Спрашиваю в связи с http://forum.farmanager.com/viewtopic.p ... 16#p137316
Post Reply

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