Имя: Пароль:
1C
1С v8
Как отключить пользователей в файловой базе
0 strange2007
 
17.10.19
08:51
Всем доброго времени суток. Я уверен, что вопрос изъетый, но суточные поиски почему-то не дали ответа на вопрос: как выгнать всех пользователей из файловой базы средствами командной строки? И конфигуратор тоже прибить. Какой файл создать в папке с базой 1С или что написать в CMD?
Сразу говорю, что при работе с сервером всё просто и понятно, но надо именно из файловой. Сервера перегружать не надо, равно как и мудрить с отключением доступа к папке с базой.

Примечание: платформа 8.3
1 ДенисЧ
 
17.10.19
08:59
net share /delete если по сети
или taskkill если терминал
2 Kigo_Kigo
 
17.10.19
09:00
(1) ТС сказал же  - " Сервера перегружать не надо, равно как и мудрить с отключением доступа к папке с базой."
Поставь обновлятор, он умеет это делать
3 ДенисЧ
 
17.10.19
09:04
(2) И как обновлятор закроет конфигуратор, открытый в другом сеансе? Только taskkill'ом или его аналогом.
4 strange2007
 
17.10.19
09:07
По правде мне просто стало интересно, неужели 1С-вцы такое не предусмотрели? Например, файлик создаёшь в папке базы и бац, все сеансы отваливаются.
Ну а если быть совсем уж честным, то пытаюсь автоматизировать перезагрузки тестовых баз без моего участия, на разных компах и с кучей разных условий. При этом, например, на работе ничего не поставишь лишнего, из скриптовых языков доступен только CMD.
5 Йохохо
 
17.10.19
09:21
(4) autoit не требует установки
6 Garykom
 
гуру
17.10.19
09:44
(4) угадал про файлик в папке с базой
7 strange2007
 
17.10.19
10:39
(6) Какой? Я инфу не могу найти
8 Галахад
 
гуру
17.10.19
10:51
(7) 1Cv8.cdn
9 Кац
 
17.10.19
10:57
Такое еще во времена клюшек делали запросто.
Обработчик ожидания в глобальнике и константа "Выход"
10 strange2007
 
17.10.19
13:35
(9) Метод не универсальный. Он не подойдёт для любой базы. Не хочу строить набор костылей и палок
11 ДенисЧ
 
17.10.19
13:36
(9) "И конфигуратор тоже прибить" (с)
12 strange2007
 
17.10.19
13:40
(5) Тогда меняю условие - сам не хочу зоопарк разводить. Надо сделать так, что бы даже студент смог разобраться в системе
13 strange2007
 
17.10.19
13:40
Сегодня не пятница? Эх, жаль. Так бы можно было напиться спирту технического и забить на проблему
14 trooba
 
17.10.19
14:10
(13) тебе в п (8) уже написали
15 strange2007
 
17.10.19
14:11
Всем спасибо, мне в (8) уже написали. Придумываю стратегию действий с конфигуратором
16 Garykom
 
гуру
17.10.19
14:12
На ИС есть готовые решения
17 strange2007
 
17.10.19
14:15
Буду велик изобретать, потому что главное - концепция! По идее должно всё получиться. В смысле задуманное должно сработать и инструментом сможет воспользоваться любой 1С-ник. Это самое важное. Ну и ещё важно, что бы всё это не сильно зависело от версии винды и платформы 1С
18 Cyberhawk
 
17.10.19
14:26
"что бы всё это не сильно зависело от версии винды и платформы 1С" // cmd/bat-файл
19 elCust
 
17.10.19
14:27
(2) >> Поставь обновлятор, он умеет это делать

В файловой базе не умеет. Проверено.