Legato
Legato

GoFiler Legato Script Reference

 

Legato v 1.4j

Application v 5.22b

  

 

Chapter FifteenWindows/OS Functions (continued)

GetSystemInformation Function

Overview

The GetSystemInformation function returns a dossier on the workstation running the script.

Syntax/Parameters

Syntax

string = GetSystemInformation ( );

Parameters

(none)

Return Value

Returns a string containing the system information or an empty string on failure. Use the GetLastError function to retrieve error information.

Remarks

The GetSystemInformation function returns information about the system on which the script is executing. A typical return value will contain multiple lines as follows:

Microsoft Windows 8  (Build 9200)
     Running 64-bit OS
Application:
     Control (dc->flags): 0x06BC1000
     Working Path: D:\Development\Applications\PagePrime\Release\
     Temp Path: C:\Users\alba.tross\AppData\Local\Temp\
     Global App Data Path: C:\ProgramData\
     Local App Data Path: 
     User App Data Path: C:\Users\alba.tross\AppData\Roaming\
     Windows Fonts Folder Path: 
     Windows Desktop Path: 
     Windows Documents Path: 
     Windows Program Files: 
     Master INI Name: PagePrime.ini
     Enterprise Path: L:\App Data\PagePrime\
     Running as administrator: No
Memory:
     Physical Memory: 16,318 MB
     Available Physical Memory: 13,380 MB
     Page File Size: 18,750 MB
     Page File Available: 15,352 MB
Processors: 12
     CPU 0: ~4125MHz
     CPU 1: ~4125MHz
     CPU 2: ~4125MHz
     CPU 3: ~4125MHz
     CPU 4: ~4125MHz
     CPU 5: ~4125MHz
     CPU 6: ~4125MHz
     CPU 7: ~4125MHz
     CPU 8: ~4125MHz
     CPU 9: ~4125MHz
     CPU 10: ~4125MHz
     CPU 11: ~4125MHz
            Intel(R) Core(TM) i7-4930K CPU @ 3.40GHz (Genuine Intel)
     L2 Cache Size: 256K
     Features:
        x87 FPU on Chip
        Virtual-8086 Mode Enhancement
        Debugging Extensions
        Page Size Extensions
        Time Stamp Counter
        RDMSR and WRMSR Support
        Physical Address Extensions
        Machine Check Exception
        CMPXCHG8B Instruction
        APIC on Chip
        SYSENTER and SYSEXIT
        Memory Type Range Registers
        PTE Global Bit
        Machine Check Architecture
        Conditional Move/Compare Inst.
        Page Attribute Table
        Page Size Extension
        CFLUSH Instruction
        Debug Store
        Thermal Monitor and Clock Ctrl
        MMX Technology
        FXSAVE/FXRSTOR
        SSE Extensions
        SSE2 Extensions
        Self Snoop
        Hyper-threading technology
        Thermal Monitor
        Pend. Brk. En.
        SSE3 Extenstions
        Supplemental SSE3 Extensions
        Intel Enhanced Speedstep

Related Functions

Platform Support

Go13, Go16, GoFiler Complete, GoFiler Corporate, GoFiler, GoFiler Lite, GoXBRL

Legato IDE, Legato Basic