![]() |
![]() |
![]() |
|
Как закрыть сеанс 1с из командной строки? | ☑ | ||
---|---|---|---|---|
0
Анютик
30.10.08
✎
16:35
|
Есть робот, которые запускает 1с по расписанию и что-то там делает. Вопрос: можно ли закрыть сеанс 1с так же в какое-то вполне конкретное время, но не тупо остановив сервис, а пользуясь параметрами запуска из командной строки?
|
|||
1
Salvador Limones
30.10.08
✎
16:37
|
А робот, закончив что-то там делать, почему не хочет закрывать?
|
|||
2
Анютик
30.10.08
✎
16:43
|
ммм...если мы про запущенный по расписанию сервис, то килять процесс как-то не очень корректно, мне кажется.
|
|||
3
Salvador Limones
30.10.08
✎
16:45
|
(2) Нененене. По окончании "что-то там делает" поставить ЗавершитьРаботуСистемы.
|
|||
4
Черный всадник
30.10.08
✎
16:46
|
(2) Кнопка F1 в онфигураторе не работает? Можно отправить сообщение о закрытии, например.
|
|||
5
Heckfy
30.10.08
✎
16:46
|
taskkill /? в командной строке набери
|
|||
6
Анютик
30.10.08
✎
16:47
|
(3) не хотца типовую рушить...да и время проверять надо. система тормозить будет. иначе никак, да?
|
|||
7
Анютик
30.10.08
✎
16:47
|
(4) работает. я по утрам сплю...и ловить мессаги от всех филиальских 1с как-то не очень хочу
|
|||
8
Salvador Limones
30.10.08
✎
16:49
|
(6) О_О
А зачем вообще конфу трогать? Есть у меня пара обработин, запускаю виндовым шедулером через параметр /execute, в конце ЗавершитьРаботуСистемы. |
|||
9
Черный всадник
30.10.08
✎
16:49
|
(7) Никто не мешает послать процессу 1cv81 сообщение о завершении работы.
|
|||
10
Анютик
30.10.08
✎
16:53
|
(8) да крутятся типовые фоновые задания. обработин пока и в помине нет:) потому и конфу
(9) как? |
|||
11
Salvador Limones
30.10.08
✎
16:55
|
(10) Фоновые задания????
А что ты закрывать собралась? |
|||
12
Salvador Limones
30.10.08
✎
16:56
|
+(11) Ваще запутала ты всех, Нюра! Роботы, фоновые задания - определись уж.
|
|||
13
Анютик
30.10.08
✎
16:58
|
(12) робот - это некоторые действия, выполняющиеся без вмешательства пользователя. так? да. у меня запускается по шедулеру процесс под юзером, который является основным для запуска фоновых заданий. и он их крутит все время...по расписанию. САМ:) вот мне надо, чтоб как только он их открутил, за собой рабочее место убрал:) где кого я запутала?
|
|||
14
Черный всадник
30.10.08
✎
17:01
|
(13) База файловая что ли?
|
|||
15
Salvador Limones
30.10.08
✎
17:01
|
(13) Файловая база?
|
|||
16
Анютик
30.10.08
✎
17:03
|
(14,15) пока да, но в перспективе...
|
|||
17
Черный всадник
30.10.08
✎
17:04
|
(16) А ты его не выключай пусть постоянно крутит. Просто запусти с невидимым окном.
|
|||
18
Анютик
30.10.08
✎
17:07
|
ок. тогда другой вопрос, как в 1с отследить изменение даты?:)
|
|||
19
Черный всадник
30.10.08
✎
17:08
|
(18) А зачем?
|
|||
20
Анютик
30.10.08
✎
17:08
|
нада:)
|
|||
21
Анютик
30.10.08
✎
17:10
|
+20 автоматом дата запрета редактирования меняться должна
|
|||
22
Черный всадник
30.10.08
✎
17:11
|
(20) Ты скажи зачем может проще можно... А вобще подключаешь обработчик ожидания и периодически проверяешь сменилась или нет.
|
|||
23
Анютик
30.10.08
✎
17:11
|
22 см 21
|
|||
24
Черный всадник
30.10.08
✎
17:13
|
(21) Если будешь отслеживать изменение даты, там же можешь и работу систем завершить
|
|||
25
Анютик
30.10.08
✎
17:36
|
(24):)))
|
|||
26
Анютик
30.10.08
✎
17:37
|
+25 да воть и не хочется
|
|||
27
Salvador Limones
30.10.08
✎
17:37
|
(26) Нюрашка, ты уж определись!
|
|||
28
MTM777
30.10.08
✎
17:40
|
хм.. сначало надо, потом не хочется..
|
|||
29
Анютик
30.10.08
✎
17:40
|
(27) да я-то определилась. не хочу типовую править, ни для завершения работы, ни для отслеживания смены даты:)
|
|||
30
Анютик
30.10.08
✎
17:41
|
(28) надо, чтоб работало с минимальными изменениями конфы?
|
|||
31
Анютик
30.10.08
✎
17:42
|
+30 чтоб период закрыть, я модуль свой общий создам и вызову процедурку только. а чтоб закрывать, мне надо в регламентные задания еще залезть, чтоб отследить, когда время перевалило за нужную отметку. разница есть?
|
|||
32
Анютик
30.10.08
✎
17:43
|
это по изменениям...а по загрузке еще?:)) обработку ожидания лишнюю крутить.
|
|||
33
MTM777
30.10.08
✎
17:44
|
(31) COM коннектор тебе в помощь..
|
|||
34
Анютик
30.10.08
✎
17:45
|
(33) это чем же он поможет?:)
|
|||
35
MTM777
30.10.08
✎
17:46
|
(34) ну я думаю что поможет.. правдо сам для этого дела не пользовал..
попробуй. |
|||
36
MTM777
30.10.08
✎
17:48
|
(33) имеется ввиду, доступ через другое разработанное приложение (C#, Delphi и прочие)
|
|||
37
Анютик
30.10.08
✎
17:54
|
(36) мда...извращенцы
|
|||
38
Salvador Limones
30.10.08
✎
17:58
|
(37) Вот, глумилась, издевалась. Давай, теперь фотку выкладывай!!!
|
|||
39
Черный всадник
30.10.08
✎
18:05
|
(37) Можно использовать WSH для запуска через COM
|
|||
40
Анютик
30.10.08
✎
18:17
|
(38) да ты что, друг мой старинный?:) столько лет общаемси, а тебе все фотка моя нужна?:)
(39) угу...можно еще прерывания клавиатуры последнего работающего пользователя ловить:))) |
|||
41
Torquader Darigha
30.10.08
✎
23:38
|
Есть мнение, что можно смело открывать из командной строки, а закрывать просто отследив появление нужного окна (Задание выполнено) и просто посылать сочетание клавиш ALT+F4.
Вообще-то, можно посмотреть AutoIt (www.script-coding.info). |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |