|
v8: Как программно получить список версий установленных платформ 1С 8.2
| ☑ |
0
mrd2006
25.05.13
✎
15:32
|
Можно ли как-то программно получить список версий установленных платформ 1С 8.2 с путями к исполняемым файлам ?
|
|
1
mistеr
25.05.13
✎
15:51
|
Через WMI, с отбором по названию.
|
|
2
Rovan
гуру
25.05.13
✎
16:02
|
(+1) в реестре прочитать
|
|
3
EvgeniuXP
25.05.13
✎
16:12
|
обычным батником - получишь список
|
|
4
Grobik
25.05.13
✎
16:27
|
Точно можно из 1с без батника. Идею видел в обработке по отключению пользователей с инфостарта.
|
|
5
Armando
25.05.13
✎
19:23
|
Инсталлер = Новый COMОбъект("WindowsInstaller.Installer");
Продукты = Инсталлер.Products;
Для Каждого Продукт Из Продукты Цикл
НаименованиеПродукта = Инсталлер.ProductInfo(Продукт, "ProductName");
Размещение = Инсталлер.ProductInfo(Продукт, "InstallLocation");
КонецЦикла;
|
|
6
Armando
25.05.13
✎
19:26
|
(1) Какой класс?
|
|
7
mistеr
25.05.13
✎
19:52
|
(6) Win32_Product
(0) wmic product where vendor="1C" get Version, Name, InstallLocation
|
|
8
DJ Anthon
25.05.13
✎
20:00
|
по идее, старые установки могут остаться, вполне работоспособные, не зарегенные в винде. лучше по каталогам пробежаться.
|
|
9
mistеr
25.05.13
✎
20:12
|
(8) Установленные, но не зарегенные, это как, просто с флешки bin скопировали? Зачем такие нужны?
|
|
10
EvgeniuXP
25.05.13
✎
21:19
|
(4) ну так, да, можешь и через скрипты всякие.
|
|
11
aka AMIGO
25.05.13
✎
21:26
|
в проводнике - найти все *.CD
или *.cf
можно на всех дисках компа
|
|
12
mistеr
25.05.13
✎
21:36
|
(11) Чукча-писатель?
|
|
13
DJ Anthon
26.05.13
✎
07:03
|
(9) а вдруг нужны будут? ;)
|
|