Как отключить создание .m3~ файлов в папке модели?

Автор Suntor, 09.07.19, 04:08:08

« предыдущая - следующая »

0 Пользователей и 1 гость просматривают эту тему.

Suntor

15.07.19, 07:27:11 #20 Последнее редактирование: 15.07.19, 07:37:25 от Suntor
Цитата: YNA от 15.07.19, 06:59:55
контроль доступа, думаю, будет в самый раз. ............. и компас для этой папки превращается во вьювер.

Это тоже самое, что поставить на файле атрибут «только чтение», только более сложным способом. Но мне не нужно добавлять все папки с моделями в запретные для Компаса. Как я потом буду модели эти редактировать? Каждый раз лазить и папки из списка добавлять/удалять туда-сюда.

К тому же ваш «Контролируемый доступ к папкам» это функция Win10. А у меня другая версия.

YNA

Куда лазить? Какие списки? Какие папки?  8-)
Папка одна (или несколько если угодно). Защита на чтение только для Компаса. Включается/отключается одним кликом.

Ага, появилось дополнение в ответе.
Ну тогда напишите в Аскон, пусть создадут индивидуальный релиз Компаса, не создающего временные файлы и ни каких проблем больше не будет.  :)

Suntor

Цитата: YNA от 15.07.19, 07:40:46
Куда лазить? Какие списки? Какие папки?  8-)


Ну в этот диалог защиты, чтобы убрать Компас из списка приложений, которым запрещён доступ к защищённым папкам. Или саму папку из списка защищённых.

Vitalij Lysanov

15.07.19, 09:13:20 #23 Последнее редактирование: 15.07.19, 14:42:11 от Vitalij Lysanov
Решением может быть в копировании одного файла, только не руками а    .bat файлом.

На файлы Компаса настраивается включение bat файла.
Этот файл копирует файл на машину и включает файл в Компасе.

Дальше, если изменилась дата, копируем файл а архив.

___

И все довольны, бывает же такое 
____

P.S С учетом сообщения ниже
___

Может быть в bat  файлах мало настроек.

Можно в Делфи exe файл получить, алгоритм только нужен.

Можно без Проводника и Total Com, По иконке с именем "Архив", включить программу Python с открытием директорий архива.
Дальше то же самое, скопировать в любую директорию (без копирования ничего не получится)
Дальше смотрим даты файлов, если отличаются, записать в архив.

На машине программой Python файлы можно оставить, а можно удалить, это уже по желанию.

Закрываем окно Python



Suntor

Цитата: Vitalij Lysanov от 15.07.19, 09:13:20
Решением может быть в копировании одного файла, только не руками а    .bat файлом.
На файлы Компаса настраивается включение bat файла.
Этот файл копирует файл на машину и включает файл в Компасе.
Дальше, если изменилась дата, копируем файл а архив.

Если так сделать, то после открытия модели на заднем фоне постоянно будет висеть чёрное cmd-окно с запущенным скриптом, ожидающим закрытие Kompas.exe. Если открыть несколько моделей во вкладках, то на заднем фоне будет висеть сразу несколько таких окон, по количеству вкладок.

Далее, если закрыть какие-то вкладки с моделями, не закрыв сам Компас, то cmd-окна от этих файлов останутся висеть до закрытия Kompas.exe. Если после этого сделать какие-то действия с закрытыми файлами в основной папке, то пойдёт рассинхронизация. Например, удалить какую-то модель и её файл из папки, когда она стала не нужна, при этом Компас открыт, и там остаются открыты несколько моделей, где продолжается работа. Если при этом открыть что-то из самого Компаса, то опять произойдёт рассинхронизация. Например, один из закрытых ранее файлов.

В конце концов, при закрытие Компаса сработают разом скрипты всех ранее открытых файлов, и получится, что удалённый файл восстановится, а закрытый и открытый повторно из самого Компаса файл затрётся более старой версией. Ну и т.д.  :o: