СистемнаяИнформация / 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: Имя переменной
Возвращаемое значение
Строка. Значение переменной