После запуска программы на окно выводится информационное сообщение с инструкциями и указанием версии с скрипта. Выводится список ИБ 1С подключенных у данного пользователя. Если файл с подключенными базами не найден, программа прекратит работу, ручной ввод не предусмотрен.
Если шрифт белый - на сервере есть обновление, если отсутствует - более темным
Пользователь должен выбрать ИБ для обновления набрав 2 цифры + “Enter”
При наборе «00» произойдет выход из программы.
Также производится определение типа базы (БП, ЗуП…) и проверка наличия файлов для обновления. Названия баз, дли типов которых существует обновление, выведены белым шрифтом, при отсутствии - более темным.
Если пользователь выберет базу, обновление которой не предусмотрено, появится уведомление и запрос на выход из программы. При выборе ЛЮБОЙ буквы, отличной от Д (д L), произойдет перезапуск программы (возврат на пункт 2), если «Д» - выход
На Если обновление дли ИБ предусмотрено на экран будет выведена подробная информация о базе и найденном файле обновления, с версией в наименовании.
Будет последовательно предложено Необходимо ввести ИМЯ и ПАРОЛЬ пользователя 1С имеющего права на обновление ИБ. Если ПАРОЛЬ или ИМЯ и ПАРОЛЬ отсутствуют необходимо просто нажать “Enter” в соответствующем запросе .
Будет произведена выгрузка ИБ в .dt файл.
Следующим шагом производится попытка сделать резервную копию базы (выгрузка .dt файла), при этом проверяется:
Проверка Логина и пароля.
Проверка прав пользователя.
Отсутствие мешающих подключенийПри ошибке выводится подробное описание и предлагается перезапустить программу или выйти из неё.
При успешной операции предлагается подтвердить продолжение обновления.
После подтверждения, выполнение продолжитьсяПри длительных операциях на экран выводится бегущая строка из символов «/», каждый символ 1секунда, целая строка 1 минута.
В случае неудачного обновления будет предложено выполнить откат из .dt файла (см. шаг 9.)
В случает удачного обновления будет выведено сообщение о необходимости войти в ИБ для подтверждения информации о легальности обновления и завершения регламентных операций.
В случает если ИБ уже обновлена до последний версии будет выведено соответсвующее сообщении .
Пользователь может выйти из программы или вернуться на шаг 2, для обновления следующей базы.
...


