Чтобы иметь возможность запускать регламентные задания "Архивирование" и "Тестирование и исправление базы",
как правило, первым вопросом стает отключение пользователей на сервере (в моем случае работа в 1с происходит в терминальном режиме);
На эту тему встретил немало рекомендаций, но на мой взгляд оптимальным решением будет использование стандартного исполняемого файла Windows C:\WINDOWS\system32\TaskKill.exe и его команд
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже
заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
Чтобы иметь возможность запускать регламентные задания "Архивирование" и "Тестирование и исправление базы" как правило первым вопросом стает отключение пользователей на сервере (в моем случае работа в 1с происходит в терминальном режиме); На эту тему встретил немало рекомендаций, но на мой взгляд оптимальным решением будет использование стандартного исполняемого файла Windows C:\WINDOWS\system32\TaskKill.exe Эта команда позволяет завершить один или несколько процессов. Процесс может быть завершен по имени образа или по идентификатору процесса.
К данной статье прилогается элементарный *.bat файл, который отключает Всех из 1с77, точнее завершает все процессы 1cv77.exe, а также очень удачное решение для ночного "Архивирования" и "Тестирования и исправления" базы V7Backup автору большая благодарность за его труд (ссылка: http://v7backup.narod.ru/) В этом решении предусмотрен выброс пользователей, но только в сетвом режиме и SQL.
Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы, интерфейс 8.5. Может выполнять свертку одновременно в несколько потоков, а также без непосредственного участия пользователя. Решение в Реестре отечественного ПО.
Это специализированное решение для глубокого анализа и мониторинга серверов и баз данных 1С. Продукт позволяет выявлять причины замедлений, блокировок и ошибок, объединяя данные технологического журнала, СУБД и оборудования в единой интерактивной системе.
Полный контроль над изменениями в 1С без нагрузки на вашу базу. Мгновенный доступ к истории изменений, удобное сравнение и откат данных в один клик.
Простой отчет с визуальным отображением изменений
Откат на любую версию объекта в два клика
История изменения данных хранится во внешней базе
Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.
Контроль ввода данных в 1С: проверка заполнения реквизитов, обязательные поля, контроль перед записью и проведением, запрет проведения документа. Позволяет настраивать любые проверки данных в 1С 8.3/8.5 от обязательных полей до сложных условий – без открытия конфигуратора и написания кода. Готовое расширение, которое подключается и работает сразу.
Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).
Решение для автоматической сверки данных между любыми конфигурациями 1С. Помогает контролировать и проверять обмены, проверять наличие документов при переносах данных, находить изменения в закрытых периодах
(2)Например, пользователи научены выхоить из программы и сессии. Однако иногда отключаются по внешним причинам. Полезная информация для 1с-ников, далеких от администрирования ОС.
Подскажите пожалуйста как можно отключать пользователей ВСЕХ в определенное назначенное время, а так же что была возможность отселживать кто в базе в это время был?
Использовал стандартную функцию Windoews2003Serv "Назначение заданий" (см. панель управления)
В *.bat файле поменяйте названия исполняемого файла 1с (1cv8.exe). Должно сработать.
Посмотреть пользователей, кто был в базе можно только через "журнал регистрации" в 1С.
А этот C:\WINDOWS\system32\TaskKill.exe снимает как свои, так и задачи других пользователей?
Насколько я понимаю, нужны права администратора. А можно ли в параметрах задать задачу какого именно пользователя убивать?
Можно.
Запустите командную панель при помощи команды cmd, в появившейся панели в командной строке укажите TaskKill.exe /?
появится описание данной команды. Там все есть.