Имя: Пароль:
1C
1С v8
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) а вдруг нужны будут? ;)