Имя: Пароль:
1C
1С v8
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 вроде под мою версию подходит