Здрасьте всем!
Настраиваю автоматическую архивацию файловой базы программой 7-zip.
Платформа: 1С:Предприятие 8.3.7.1917
Конфигурация: Бухгалтерия предприятия, редакция 3.0.43.124
Не смотря на ключ "-ssw" 7-zip открытые файлы обрабатывать отказывается.
Тогда использую командную строку, чтобы изгнать пользователей:
"C Program Files (x86)\1cv8\8.3.7.1917\bin\1cv8.exe" ENTERPRISE /F"C DB1C8\BUH_3.0_FILE_TEST" /N111 /P222 /WA- /AU- /DisableStartupMessages /CЗавершитьРаботуПользователей"
Всех удачно изгоняю, проделываю манипуляции с архивацией, а вот обратно разрешить штатной командой:
"C Program Files (x86)\1cv8\8.3.7.1917\bin\1cv8.exe" ENTERPRISE /F"C DB1C8\BUH_3.0_FILE_TEST" /CРазрешитьРаботуПользователей
не получается!
Что только не делал с ключом "/UC"!
И включал, и выключал, и использовал какие-то типо штатные/дефолтные - нет и всё! Доступ закрыт.
И пароли добавлял.
В документации сказано что, ключ "/C" с параметром "РазрешитьРаботуПользователей" служит только для снятия блокировки, а он пытается запустить программу, а его не пускают.
Т.е. и просто подключиться к закрытой для всех базе - тоже не получается.
На просторах нашёл решение одной бухгалтерши с удалением файла "1Cv8.cdn" из каталога базы.
Нарисовал батник и Ура! Всё заработало, но это какое-то читерство... ((
И что парадоксально! В факах в команде изгнания пользователей ключ "/UC" не используется, но в команде разрешения обязательно присутствует и, как правило, с аргументом "ПакетноеОбновлениеКонфигурацииИБф".
Что же не так делаю?