Запуск графических программ в FAR 1.75 на одной очень старой ОС

Здесь обсуждаются темы, косвенно связанные с Far.
Post Reply
User avatar
Dennis_Moore
Posts: 237
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 5 times
Been thanked: 11 times

Запуск графических программ в FAR 1.75 на одной очень старой ОС

Post by Dennis_Moore » Tue 11 Apr, 2017 07:51

Последний FAR 1.75 исправленный для работы Win95 (viewtopic.php?t=7984) работает и в Windows NT 3.51, но есть проблема с запуском графических программ. Я понимаю что FAR175 уже не разрабатывается, а NT 3.51 не указана в списке поддерживаемых систем но буду рад если кто из старожилов знает как можно обойти проблему. Суть такова: имеется FAR 1.75.2634 из темы выше и NT 3.51 SP5 + обновления по 2001-й, FAR при запуске любой графической программы (например calc.exe) выдает сообщение "Command not recognized Cannot execute <имя exe файла>". Обошел ассоциировав exe со строкой

Code: Select all

start  cmd /C "!\!.!"
После запуска каждой графической программы приходится закрывать окно консоли что неудобно. Буду рад если кто знает как обойти/исправить эту проблему другим способом.

P.S. Столь странные интересы обусловлены увлечением downgrade.

User avatar
HaRT
Moderator
Posts: 8105
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 67 times
Been thanked: 103 times

Запуск графических программ в FAR 1.75 на одной очень старой ОС

Post by HaRT » Tue 11 Apr, 2017 12:40

Про конкретную проблему, увы, ничего сказать не могу (хотя под Win 98 SE подобных проблем с Far 1.75 за многие годы не встречал).
А просто start "" "!\!.!" не работает (чтобы не приходилось закрывать консольное окно)?
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
cmd.exe
Posts: 340
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 172 times
Been thanked: 5 times
Contact:

Запуск графических программ в FAR 1.75 на одной очень старой ОС

Post by cmd.exe » Tue 11 Apr, 2017 17:26

А по старинке не работает?

Code: Select all

start "!\!.!" & exit > nul
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates

User avatar
CDK
Posts: 288
Joined: Thu 28 Apr, 2005 08:28
Has thanked: 8 times
Been thanked: 2 times
Contact:

Запуск графических программ в FAR 1.75 на одной очень старой ОС

Post by CDK » Tue 11 Apr, 2017 17:34

Dennis_Moore wrote: После запуска каждой графической программы приходится закрывать окно консоли что неудобно
start /B ... ?

User avatar
Dennis_Moore
Posts: 237
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 5 times
Been thanked: 11 times

Запуск графических программ в FAR 1.75 на одной очень старой ОС

Post by Dennis_Moore » Tue 11 Apr, 2017 17:54

HaRT wrote:Про конкретную проблему, увы, ничего сказать не могу (хотя под Win 98 SE подобных проблем с Far 1.75 за многие годы не встречал).
А просто start "" "!\!.!" не работает (чтобы не приходилось закрывать консольное окно)?
Спасибо, помогло! Мне почему-то казалось что через start можно запускать только консольные программы т.ч. я так даже не пробовал. Такая проблема скорее всего потому что в NT 3.51 нет Explorer'a.

User avatar
Dennis_Moore
Posts: 237
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 5 times
Been thanked: 11 times

Запуск графических программ в FAR 1.75 на одной очень старой ОС

Post by Dennis_Moore » Tue 11 Apr, 2017 18:46

Если кому вдруг интересно, импортировать макросы в NT 3.51 не получится т.к. regedt32 не понимает reg файлы. Решение: использовать альтернативный редактор реестра, например Advanced Regedit (https://sourceforge.net/projects/regedt ... t33/0.14d/)

User avatar
DrKnS
Posts: 4637
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 4 times
Been thanked: 125 times
Contact:

Запуск графических программ в FAR 1.75 на одной очень старой ОС

Post by DrKnS » Tue 11 Apr, 2017 19:27

Dennis_Moore wrote: Последний FAR 1.75 исправленный для работы Win95
А менее последний работает? 1.70, b5, 1.65?..

User avatar
Dennis_Moore
Posts: 237
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 5 times
Been thanked: 11 times

Запуск графических программ в FAR 1.75 на одной очень старой ОС

Post by Dennis_Moore » Tue 11 Apr, 2017 20:49

DrKnS wrote:
Dennis_Moore wrote: Последний FAR 1.75 исправленный для работы Win95
А менее последний работает? 1.70, b5, 1.65?..
FAR 1.70 и ниже работают (с http://farmanager.com/history.php), а результат запуска графической программы в NT 3.51 без start такой:

1.70b4 и ниже - запускает и занимает консоль пока приложение не будет закрыто
1.70b5 - странно, но на запуск граф. приложений никак не реагирует
1.70 [2087] - то же что и в 1.75 2634

В Win95 исправленная версия запускает граф. программы нормально (да и с чего бы были проблемы?).
Last edited by Dennis_Moore on Tue 11 Apr, 2017 20:52, edited 1 time in total.

Post Reply

Return to “Операционные системы, командные оболочки и прочее”