#0
by Karambol
Добрый день! Для автоматизации обновления конфигурации у меня формируется и запускается bat-файл, который делает резервную копию и обновляет конфигурацию. В этот момент перед пользователем предстает черное окно cmd, с написанными командами. Это окно пользователь может в любой момент закрыть, чем прервет выполнение команд. Можно ли сделать запуск bat-файла таким образом, чтобы пользователь не мог его закрыть?
#2
by Karambol
Есть несколько файловых баз на разных машинах с одинаковой структурой, их нужно обновлять.
#4
by Wobland
зачем так мелко мыслишь? как запретить пользователю выдёргивать вилку из розетки - вот вопрос
#6
by Fedor-1971
Использовать шедулер винды от другого пользователя, например, от админа, юзер окна архивирования не увидит. А вот что будет если пользователь в это время работает в 1С? Гнутое обновление и гнутая копия или этот вопрос как-то регламентирован?
#8
by Karambol
Ушло Ну, на это я повлиять не в силе )) Хорошая идея, надо попробовать Обновление будет только при начале и при завершении работы системы. В базе сидит только один пользователь.
#12
by Aleksey
Синтаксис: Run(<Command>,<WindowStyle>,<WaitOnReturn>) Назначение: создаёт новый независимый процесс, который запускает заданное приложение. Параметры: <Command> - строка, командная строка запуска приложения. <WindowStyle> - необязательный, число. Определяет вид окна запускаемого приложения. Некоторые возможные значения: 0 - Не отображает окно. 1 - Активизирует и отображает окно. 2 - Активизирует окно и отображает его в свёрнутом виде. 3 - Активизирует окно и отображает его в максимизированном виде. <WaitOnReturn> - необязательный, булево (число). True - сценарий возобновит работу только после завершения вызванного процесса. False (по умолчанию) - управление передаётся сразу обратно в сценарий. Описание: если параметр "WaitOnReturn" установлен в True, метод возвращает код выхода вызванного приложения. Иначе метод всегда возвращает ноль. Пример: Другой пример: RetCode = WshShell.Run("notepad", 1, True) MsgBox "Обработка завершена! Код возврата - " & RetCode
#15
by Karambol
А команды будут выполняться последовательно? Т.е., к примеру: 1.Завершить работу пользователей;
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Закрытие месяца. Бух просит сделать вместо Д90.8.1 - К26 сделать Д90.2 - К26
- Как сделать так, чтобы обработку нельзя было закрыть?
- Как сделать в УТ8.0 сделать реализацию по нескольким заказам
- Как можно серый ip сделать белым если сделать у провайдера это нельзя
- Можно ли сделать элемент формы "подменю" сделать недоступным для разворачивания?
- ЗУП Дополнительные начисления сделать плановыми нельзя?
- После неудачного обновления 1С 8 не видит обновления,а версия конфигурации стара
- Можно ли сделать реквизит таб. части, сделать недоступным в отдельных строках?
- УТ11 после обновления не подает признаков жизни при запуске обработок обновления
- Конвертация. Как лучше сделать? Как вообще сделать?
В этой группе 1С
- Оборотно-сальдовая ведомость по счету 19.07
- В форме списка документов выводить колонки с реквизитами табличной части докумен
- Расчетная ведомость и 73
- Не закрываются работы на 20м счете в УПП
- Программная инициализация параметров в СКД (8.3)
- v7: Перебрать строки табличной части документа. Реквизит строки с типом - Документ.
- передать текущую строку табличной части на сервер
- Табличный документ и ячейка. Как обратиться?
- УТ 11 списание одних товаров на себестоимость других
- как обновить конфигурацию УТ11 английская ?
- При чтении Excel через ADO узнать, объединена ли ячейка. Можно?
- Документ обращение граждан в командном интерфейсе
- Не выгружаются штрихкоды весового товара в ККМ Offline
- Как при записи пользователем эл-та справочника определить ссылку на него?
- Как добавить нумерацию строк, при заполнении макета
- Как программно "удалить формат строк" табличного документа?
- Варианты оптимизации запроса ?
- Поиск и дубликатов по нескольким условиям
- УТ 10.3 отчет Закупки
- Не открывается диалог печати