Установка и настройка компоненты marx.bin для связи 1с и Крипто-про

1. Скачать последнюю версию marx.bin: marx.bin.zip

2. Распаковать содержимое архива в папку marx.bin. (Если на компьютере не установлен архиватор, его можно скачать по ссылке: 7zip x64 для х64 систем или 7zip x32 для х32 систем)


3. Поместить папку marx.bin в корень диска С, либо в любое другое место, где папка не будет случайно удалена. 4. Открываем файл «run.bat» из папки marx.bin блокнотом и меняем его содержимое следующим образом. (Выделить файл, кликнуть правой кнопкой мыши, выбрать «Изменить»)

Было:

@pe\python -B -I main.py

Стало:

cd /d Путь к папке где лежит run.bat
@pe\python -B -I main.py

Сохраняем изменения.

4. Открываем «планировщик задач» через поиск:


5. Выбираем «библиотека планировщика заданий»


6. В поле справа выбираем «Создать простую задачу». Откроется мастер.

7. Прописываем произвольное имя и нажимаем «далее».


8. В разделе «Триггер» выбираем «При запуске компьютера» и нажимаем далее.


9. В разделе «Действие» выбираем «Запустить программу».


10. В поле «Запуск программы» выбираем путь к run.bat и нажимаем «Далее»


11. В разделе «Закончить» (или «Завершение») ставим галочку напротив «Открыть окно «Свойства» после нажатия кнопки «Готово»» и нажимаем «Готово»


12. В окне «Свойства» выбираем вариант «Выполнять вне зависимости от регистрации пользователя» (или «Выполнять для всех пользователей») и ставим галочку напротив «Скрытая задача» и нажимаем «Ок»

Внимание: задача должна запускаться от имени того пользователя, у которого установлены сертификаты


13. Планировщик заданий попросит вести пароль текущего пользователя. Вводим его.


14. Выделяем левой кнопкой только что созданную задачу и нажимаем «Выполнить» на панели справа


После настройки и запуска marx.bin переходим к подключению сертификатов в 1с.