Ассоциации файла, пометка файла после выполнения ассоциации

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
AndreyV
Posts: 10
Joined: Sat 26 Oct, 2013 18:03

Ассоциации файла, пометка файла после выполнения ассоциации

Post by AndreyV » Sat 20 Jul, 2019 20:50

Настроена ассоциация файла *.prg по ENTER запуск нескольких вариантов, типа:
c:\MiniGui\BATCH\compile.bat ! /e /mt
c:\MiniGui\BATCH\compile.bat ! /e /c /nx
z:\xHarbour\bin\bld_b32.bat !

После компиляции и сборки получается рабочий ехе-ник, а сам *.prg файл подсвечивается [bgcolor=]желтым цветом[/bgcolor].
Как убрать эту подсветку ? :rtfm:
Часто убираешь в папке мусорные файлы после сборки, т.е. помечаешь их и подсвеченный файл самостоятельно Farом тоже удаляется...
Замучился восстанавливать *.prg

Еще с учётом того что файл не удаляется в корзину (хотя стоит в настройках [x] Удалять в корзину) а просто пропадает...
Использую SUBST на диск.
Читал здесь по форуму, что это беда Виндов, а не Фара. Но хотелось бы что бы Фар удалял в корзину.
Заранее благодарю за помощь. :)

topmo3
Posts: 140
Joined: Mon 21 Aug, 2006 15:36
Has thanked: 8 times
Been thanked: 5 times

Ассоциации файла, пометка файла после выполнения ассоциации

Post by topmo3 » Mon 22 Jul, 2019 06:20

у меня не воспроизводится.
ни пометка после выполнения, ни удаление мимо корзины.
Last edited by topmo3 on Mon 22 Jul, 2019 08:39, edited 3 times in total.

User avatar
John Doe
Бюрократ
Posts: 12322
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 168 times

Ассоциации файла, пометка файла после выполнения ассоциации

Post by John Doe » Mon 22 Jul, 2019 07:08

@topmo3
Subst-диск?

topmo3
Posts: 140
Joined: Mon 21 Aug, 2006 15:36
Has thanked: 8 times
Been thanked: 5 times

Ассоциации файла, пометка файла после выполнения ассоциации

Post by topmo3 » Mon 22 Jul, 2019 08:39

виноват, subst не заметил.
с subst "мимо корзины" воспроизводится.

User avatar
John Doe
Бюрократ
Posts: 12322
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 168 times

Ассоциации файла, пометка файла после выполнения ассоциации

Post by John Doe » Mon 22 Jul, 2019 09:21

@AndreyV
Удаление мимо корзины обсуждается тут: viewtopic.php?p=153147#p153147

По поводу остального: viewtopic.php?f=9&t=16

AndreyV
Posts: 10
Joined: Sat 26 Oct, 2013 18:03

Ассоциации файла, пометка файла после выполнения ассоциации

Post by AndreyV » Tue 23 Jul, 2019 09:38

Разобрался я с повторением ситуации ВЫДЕЛЕНИЯ файла после выполнения файла (привязанного по ассоциации).
Ассоциация тут не причём. Просто выполнение батника приводит к подсветке.
Как это убрать ВООБЩЕ не понятно !!!

Немного поясню ситуацию.
Компилирую примеры на МиниГуи ( пакет скачать можно здесь - http://www.hmgextended.com/download.html )
Компилятор - обычный BCC 5.5, скачать тоже здесь - http://www.hmgextended.com/download.html
Делаю компиляцию с помощью батника - compile.bat demo
После компиляции файл на котором стоял фокус (маркер) в Фаре - подсвечивается, как будто нажали INS.
Вот кино как это получается - https://imgur.com/a/kqTMTJd

Я понимаю что дело не в Фаре, а в compile.bat
Но с другой стороны что там такого страшного в этом файле, что срабатывает клавиша INS и файл подсвечивается ?
Ситуация повторяется на ЧЕТЫРЕХ компах где используется МиниГуи. Да и у других программистов тоже.
Вот ссылка - http://clipper.borda.ru/?1-3-0-00000624-000-0-1
Заранее благодарен за любую помощь.
Last edited by AndreyV on Tue 23 Jul, 2019 09:40, edited 1 time in total.

AndreyV
Posts: 10
Joined: Sat 26 Oct, 2013 18:03

Ассоциации файла, пометка файла после выполнения ассоциации

Post by AndreyV » Tue 23 Jul, 2019 10:17

Забыл добавить, что при выполнении сборки через compile.bat фокус передаётся Фару, т.е. собранный ехе-ник запустился, а мышка и клавиши двигаются в Фаре. Хотя должны отрабатывать в собранном ехе-нике.
Если запускать compile.bat из под Explorer то ехе-ник собирается нормально, правда фокус тоже теряется.

AndreyV
Posts: 10
Joined: Sat 26 Oct, 2013 18:03

Ассоциации файла, пометка файла после выполнения ассоциации

Post by AndreyV » Wed 24 Jul, 2019 16:16

Разобрался сам с этой проблемой.
Фар здесь не при чём оказывается.
Работа с бат-файлами в системе Виндовз бывает непредсказуемой.
Compile.bat больший и в нем смена команды
if not exist %MV_SRC%.bat if exist %MV_SRC%.exe %MV_EXECMD% %MV_SRC%.exe %MV_ARG%
на такую
if exist %MV_SRC%.exe cmd /C "%MV_EXECMD% %MV_SRC%.exe %MV_ARG%"
привело к исчезновению выделения файла на фокусе в Фаре.

Данную тему можно закрывать.

Post Reply

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