Снегопат

Обсуждение Снегопата
Текущее время: 10 ноя 2024, 22:16

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
СообщениеДобавлено: 15 апр 2013, 09:13 
Не в сети

Зарегистрирован: 01 мар 2012, 15:37
Сообщения: 58
У меня каждую ночь на сервере выполняется набор скриптов, которые, в том числе, сделав выгрузку рабочих информационных баз (стоящих на поддержке), делают загрузку файлов выгрузки в рабочие копии ИБ.
И каждый раз, для того, чтобы поковыряться в конфигурации, приходиться в копии базы включать возможность изменения конфигурации и снимать ее с поддержки.
Было бы прекрасно, если бы была возможность выполнить эту операцию из командной строки (ночью, сразу после загрузки).
Возможно такое?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2013, 09:36 
Не в сети

Зарегистрирован: 24 авг 2011, 15:57
Сообщения: 388
Мне кажется что да. Сделай скрипт который будет запускаться автоматически при определенных параметрах.
А там уже кнопку в интерфейсе нажать не так сложно (которая вызывает диалог). Можно через отладку посмотреть команду.

После делаешь примерно как у меня при установке пароля автоматом:

Код:
events.connect(windows, "onDoModal", SelfScript.self, "onMessageBoxSetPassword");

function onMessageBoxSetPassword(dlgInfo) {
   if (мПарольНаМодульПоУмолчанию == ""){
      return macrosОткрытьОсновнуюФорму()
   }
   
    if ((dlgInfo.stage==openModalWnd) && (dlgInfo.Caption=="Защита модуля") && (мВызовИзМакроса==true)){
        dlgInfo.form.getControl("Password").value=мПарольНаМодульПоУмолчанию;
        dlgInfo.form.getControl("ConfirmPassword").value=мПарольНаМодульПоУмолчанию;
       
        new ActiveXObject("WScript.Shell").SendKeys("^~"); // Ctrl+Enter
    }
}

Конфигуратор можно после скриптом закрыть, либо по времени прибить.

_________________
ИТ учет http://tunesoft.ru


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2013, 09:54 
Не в сети

Зарегистрирован: 01 мар 2012, 15:37
Сообщения: 58
Как-то прямолинейно..
Может у объекта designer есть метод такой?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 апр 2013, 10:12 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Метода нет. Программно посылай команду, программно отвечай на диалог - ничего сложного.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 апр 2013, 12:48 
Не в сети

Зарегистрирован: 13 июн 2012, 20:52
Сообщения: 51
да такой скрипт был бы интересен


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB