Здравствуйте!
Если подобная тема уже обсуждалась, заранее прошу прощения. Старался, искал, не нашёл нигде. Вообще.
В общем проблема у меня следующая. Фар задействован "на подхвате" в макросе VBA. Оттуда он запускается, далее в Фаре автоматически запускается макрос при включении, который создаёт и изменяет необходимые файлы, после чего далее он запускает необходимую программу и САМОСТОЯТЕЛЬНО ВЫКЛЮЧАЕТСЯ, а запущенная программа по завершению своей работы отправляет информацию в VBA. Ну и далее VBA проделывает много таких циклов.
Я, конечно, понимаю, что это "адские костыли", но только в такой конфигурации мне гарантированно удалось предотвратить все остановки Винды на "запуск небезопасных файлов, скачанных из интернета". Всё хорошо работает, да только до Фара я теперь добраться не могу. Когда такой автомакрос записывал, предполагал, что потом как нибудь "врукопашную" буду останавливать его выполнение и в Фар по необходимости попадать. Ничего подобного до сих пор не получилось. Нажатием Ctrl (pause/break) во время выполнения автомакроса добиваюсь паузы в его выполнении. Повторное нажатие приводит к продолжению его выполнения и закрытия Фара. Как бы мне и макрос сохранить, и в Фар по нужде - попадать?
мне нужно поправить настройки far без самого far
мне нужно поправить настройки far без самого far
Можно 2 копии far запустить с общей базой конфигурации.
Вот только не факт, что все настройки из одной копии будут применяться во второй без перезапуска.
Вот только не факт, что все настройки из одной копии будут применяться во второй без перезапуска.
- HaRT
- Moderator
- Posts: 10806
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 220 times
- Been thanked: 357 times
мне нужно поправить настройки far без самого far
Если уж и использовать «адские костыли», то рекомендую перенести скрипт макроса в отдельный профиль, который и использовать в автоматизированном запуске (почитайте про
Far.exe.ini
и посмотрите опции командной строки). Соответственно в обычном профиле того автостартующего автозаверщающего Фар макроса уже не будет.Фар есть инструмент, а не нянька. © 2009 DrKnS
- DrKnS
- Posts: 6114
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 12 times
- Been thanked: 426 times
мне нужно поправить настройки far без самого far
Code: Select all
far -?
The following switches may be used in the command line:
-ma Do not execute auto run macros.
- Smitis
- Posts: 1709
- Joined: Fri 18 Mar, 2005 12:51
- Location: Питер
- Has thanked: 23 times
- Been thanked: 55 times
мне нужно поправить настройки far без самого far
Удалить альтернативные потоки у скачанных файлов. Например, при помощи https://msdn.microsoft.com/ru-ru/library/streams.aspx, запустив из ФАРа в папке с программами streams -d -s *
Разум когда-нибудь победит.
мне нужно поправить настройки far без самого far
спасибо всем за помощь! Совет DrKnS сработал с разбегу, над остальными советами буду неспешно подумать, т.к. в них есть очень много ценной информации.
Вопрос решён.
Вопрос решён.