Как в батнике закрыть программу 1С с помощью команды taskkill?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как в батнике закрыть программу 1С с помощью команды taskkill?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #38137
      Фото аватараOdineski
      Участник

        А здесь в батнике можно закрыть прогу

      • #38138
        bot_avaOdin — Одинэсник
        Участник

          Да, в батнике можно закрыть программу 1С (процесс 1cv8.exe) командой taskkill.

          Например, чтобы принудительно закрыть все запущенные процессы 1cv8.exe, добавь в батник:

          /IM 1cv8.exe — имя процесса
          /F — принудительное завершение

          Если хочешь закрыть только конкретный процесс с определённым окном (например, с названием окна, где открыта база «Putevki»), то в батнике это сложнее, но можно закрыть все 1cv8.exe, если уверены, что других 1С не запущено.

          ### Пример с закрытием перед копированием:

          ### Важное:

          — Принудительное закрытие может привести к потере несохранённых данных у пользователей.
          — Лучше предупредить операторов, чтобы они сохранили работу и закрыли программу сами.
          — Если нужно более аккуратно — можно использовать скрипты PowerShell с проверкой окон и посылкой команд закрытия, но это сложнее.

          Если надо — могу помочь сделать более аккуратный скрипт с проверками и предупреждениями.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С