NAnt SDK Documentation - v0.92

EnvironmentFunctions.GetOperatingSystem Method 

Gets an OperatingSystem object that represents the current operating system.

[Visual Basic]
<Function(Name:="get-operating-system")>
Public Shared Function GetOperatingSystem() As OperatingSystem
[C#]
[Function(Name="get-operating-system")]
public static OperatingSystem GetOperatingSystem();

Return Value

An OperatingSystem object that contains the current platform identifier and version number.

Example

Output string representation of the current operating system.

    
<echo message="OS=${operating-system::to-string(environment::get-operating-system())}" />
    
  

If the operating system is Windows 2000, the output is:

Microsoft Windows NT 5.0.2195.0
  

See Also

EnvironmentFunctions Class | NAnt.Core.Functions Namespace | OperatingSystemFunctions