Программное получение системной информации о компьютере и конфигурации в 1С

Программное получение системной информации о компьютере и конфигурации в 1С

В 1С предусмотрена возможность программного получения свойств конфигурации и некоторых технических характеристик компьютера, на котором работает платформа. В статье описывается этот функционал.

Для получения характеристик компьютера предназначен объект СистемнаяИнформация:

СисИнфо = Новый СистемнаяИнформация;
Сообщить("Операционная система: " + СисИнфо.ВерсияОС);
Сообщить("Версия платформы: " + СисИнфо.ВерсияПриложения);
Сообщить("Объем оперативной памяти (Мб): " + СисИнфо.ОперативнаяПамять);
Сообщить("Процессор: " + СисИнфо.Процессор);
Сообщить("Тип платформы: " + СисИнфо.ТипПлатформы);

Пример выводимых данных:

Операционная система: version 6.1 Service Pack 1 (Build 7601)
Версия платформы: 8.3.9.2170
Объем оперативной памяти (Мб): 8 132
Процессор: GenuineIntel Intel64 Family 6 Model 60 Stepping 3 3192 MHz
Тип платформы: Windows x86

Внимание!

Объект СистемнаяИнформация доступен как на клиенте, так и на сервере. Будет получена информация о том компьютере, на чьей стороне выполняется код.


Для получения информации о текущей конфигурации можно использовать объект Метаданные:

Сообщить("Конфигурация: " + Метаданные.Синоним);
Сообщить("Версия конфигурации: " + Метаданные.Версия);
Сообщить("Краткая информация: " + Метаданные.КраткаяИнформация);
Сообщить("Подробная информация: " + Метаданные.ПодробнаяИнформация);
Сообщить("Поставщик: " + Метаданные.Поставщик);
Сообщить("Информация о поставщике: " + Метаданные.АдресИнформацииОПоставщике);
Сообщить("Информация о конфигурации: " + Метаданные.АдресИнформацииОКонфигурации);
Сообщить("Авторские права: " + Метаданные.АвторскиеПрава);

Информацию о метаданных можно получить только на стороне сервера. Пример выводимых данных:

Конфигурация: Управление торговлей, редакция 11
Версия конфигурации: 11.3.3.178
Краткая информация: Управление торговлей, редакция 11
Подробная информация: Управление торговлей, редакция 11
Поставщик: Фирма "1С"
Информация о поставщике: http://www.1c.ru
Информация о конфигурации: http://v8.1c.ru/trade/
Авторские права: Copyright © ООО "1С-Софт", 2003-2017. Все права защищены

 

Смотри также:

Как получить список открытых окон 1С
Открытие внешней обработки или отчета программно
Как установить отбор в табличной части программно

Добавить комментарий

Ваш e-mail не будет опубликован.