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

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

Свойства

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

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

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

ВерсияОС / OSVersion

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

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

Версия / Version

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Методы

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

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

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

Параметры

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

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

Строка

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

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

Пример:

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

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

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

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

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

Параметры

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

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

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

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

Параметры

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

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

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

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

По умолчанию