|
Powershell и 1С
, , , , , , , , , ,
| ☑ |
0
Trixietheflowskigod
06.08.18
✎
11:17
|
Привет всем, есть такая задача
удалять из кластера ИБ через интерфейс 1С
копаю в сторону rac/ras и powershell
на кнопке висит код: "ЗапуститьПриложение("C:\123\DeleteIB.ps1");"
в файле есть код: cd "C:\Program Files\1cv8\8.3.10.2580\bin"
.\rac infobase --cluster=0ea77580-9e4e-4e29-aaac-0f64713d7f80 Server1 drop --infobase=3a20dec7-8f6d-4cc4-8533-4495e085675a --infobase-user="admin" --infobase-pwd="admin" --drop-database
И так выходит что ClusterID, infobaseID и Server1 постоянно меняющиеся значения, как я могу передавать их в скрипт?
|
|
1
Trixietheflowskigod
06.08.18
✎
11:20
|
Если есть знающие COM-соединение в 1С
можете привести пример, как это работает?
|
|
2
Базис
naïve
06.08.18
✎
11:24
|
Без powershell работай с реестром, наверняка в книге Михайлова "Системное программирование в 1С" есть примеры.
|
|
3
Базис
naïve
06.08.18
✎
11:25
|
Ошибся в названии.
|
|
4
Feanor
06.08.18
✎
11:41
|
Зачем для этой задачи ПоверШелл?
|
|
5
Feanor
06.08.18
✎
11:41
|
Эта задача решена в БСП, есть целый модуль работы с RAC/RAS
|
|
6
Trixietheflowskigod
06.08.18
✎
11:42
|
Спасибо буду читать и изучать
|
|
7
Fragster
гуру
06.08.18
✎
11:46
|
(2) фу
|
|
8
Базис
naïve
06.08.18
✎
13:25
|
(7) Чо сразу "фу"? Готовые примеры кода, первый опыт систематизации наработок, почти что распечатка гитхаба с комментами.
|
|
9
Trixietheflowskigod
06.08.18
✎
14:11
|
Ткныти меня носом где это реализовано в БСП, чтото не могу найти
|
|
10
Feanor
06.08.18
✎
14:14
|
(9) см. общий модуль АдминистрированиеКластераRASКлиентСервер
|
|
11
Trixietheflowskigod
06.08.18
✎
14:18
|
В какой версии БСП это реализовано ?
|
|
12
Feanor
06.08.18
✎
14:42
|
(11) потрудись уж найти свежую версию, там должно быть
|
|
13
Trixietheflowskigod
06.08.18
✎
14:46
|
Скачал 3.0 он для 1С 8.3.12
Вот скачиваю 2.4 вроде под мою версию подходит
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший