СистемнаяИнформация / SystemInfo

Класс предоставляет информацию о системе

Свойства

ИмяКомпьютера / MachineName

Доступ: Чтение

Имя машины, на которой выполняется сценарий

ВерсияОС / OSVersion

Доступ: Чтение

Версия операционной системы, на которой выполняется сценарий

ИмяЯдра / KernelName

Доступ: Чтение

Имя ядра ОС/

Версия / Version

Доступ: Чтение

Версия OneScript, выполняющая данный сценарий

ТипПлатформы / PlatformType

Доступ: Чтение

Тип операционной системы, на которой выполняется сценарий

ПользовательОС / OSUser

Доступ: Чтение

Имя пользователя ОС с учетом домена Формат строки: \ИмяДомена\ИмяПользователя.

Это64БитнаяОперационнаяСистема / Is64BitOperatingSystem

Доступ: Чтение

Определяет, является ли текущая операционная система 64-разрядной.

КоличествоПроцессоров / ProcessorCount

Доступ: Чтение

Возвращает число процессоров. 32-битовое целое число со знаком, которое возвращает количество процессоров на текущем компьютере. Значение по умолчанию отсутствует. Если текущий компьютер содержит несколько групп процессоров, данное свойство возвращает число логических процессоров, доступных для использования средой CLR

РазмерСистемнойСтраницы / SystemPageSize

Доступ: Чтение

Возвращает количество байтов на странице памяти операционной системы

ВремяРаботыСМоментаЗагрузки / TickCount

Доступ: Чтение

Возвращает время, истекшее с момента загрузки системы (в миллисекундах).

ИменаЛогическихДисков / GetLogicalDrives

Доступ: Чтение

Возвращает массив строк, содержащий имена логических дисков текущего компьютера.

Методы

ПолучитьПутьПапки / GetFolderPath()

Возвращает путь для специальной папки. Поддерживаемые значения:

  • МоиДокументы / MyDocuments
  • ДанныеПриложений / ApplicationData
  • ЛокальныйКаталогДанныхПриложений / LocalApplicationData
  • РабочийСтол / Desktop
  • КаталогРабочийСтол / DesktopDirectory
  • МояМузыка / MyMusic
  • МоиРисунки / MyPictures
  • Шаблоны / Templates
  • МоиВидеозаписи / MyVideos
  • ОбщиеШаблоны / CommonTemplates
  • ПрофильПользователя / UserProfile
  • ОбщийКаталогДанныхПриложения / CommonApplicationData

Параметры

  • folder: Тип: СпециальнаяПапка

Возвращаемое значение

Строка

ПеременныеСреды / EnvironmentVariables()

Возвращает соответствие переменных среды. Ключом является имя переменной, а значением - значение переменной

Пример:

СИ = Новый СистемнаяИнформация();
Для Каждого Переменная Из СИ.ПеременныеСреды() Цикл
Сообщить(Переменная.Ключ + " = " + Переменная.Значение);
КонецЦикла;

Возвращаемое значение

Соответствие

УстановитьПеременнуюСреды / SetEnvironmentVariable()

Позволяет установить переменную среды. Переменная устанавливается в области видимости процесса и очищается после его завершения.

Параметры

  • varName: Имя переменной

  • value: Значение переменной

ПолучитьПеременнуюСреды / GetEnvironmentVariable()

Получить значение переменной среды.

Параметры

  • varName: Имя переменной

Возвращаемое значение

Строка. Значение переменной

Конструкторы

По умолчанию