Devolutions Utils reference library
SystemUtils Class
NamespacesDevolutions.UtilsSystemUtils
This class contains System utilities related to .Net or to the operating system.
Declaration Syntax
C#Visual BasicVisual C++
public static class SystemUtils
Public NotInheritable Class SystemUtils
public ref class SystemUtils abstract sealed
Members
All MembersMethodsProperties



IconMemberDescription
AllUsersAdministrativeToolsFolder
Return the All Yser Administrative Tools folder.

AllUsersDesktopFolder
Return the All User Desktop folder.

AllUsersProgramsFolder
Return the All User Program folder.

AllUsersStartMenu
Return the All User Start Menu folder.

ApplicationIsInstalled(String)
Use the WMI to check if an application is installed.

ApplicationIsRunning(String)
Verify if an application is running.

CPUId
Return the CPU Id with WMI.

CurrentUserAdministrativeToolsFolder
Return the Current User Administrative Tools folder.

CurrentUserProgramsFolder
Return the Current User Program folder.

DotNetRunTimeVersion
Return the current .Net Framework runtime version.

FlushMemory(Boolean)
Reduce the memory usage with or without a Garbage Collect.

GetExternalIPAddress()()()
Return the external IP address for the current machine

GetInstalledApplications()()()
Return the installed application names and version in parentheses

GetVolumeSerial(String)
Retreive the drive serial number.

InstalledFrameworkVersions
Return all the Installed .Net Framework version.

IsAspNetServer
Indicate if the application is an ASP.Net application.

IsConsoleApplication
Indicate if the application is running in console mode.

IsMediaCenter
Indicate if the current machine is a Media Center

IsOffline
Indicate if the current computer is connected to the Internet.

IsRunningInTerminalServices
Indicate if the application is running in a Terminal Services mode.

IsTabletPC
Indicate if the current machine is a TabletPC

IsWindowsVistaOrGreater
Vertify that the current Operating System is Vista or better.

IsWindowsXPOrGreater
Vertify that the current Operating System is Windows XP or better.

MACAddress
Return the MAC address with WMI from the first network card.

TerminateProcess(String)
Terminate all instance of a process.

TotalPhysicalMemory
Return the total physical memory on the current machine by using WMI.

Inheritance Hierarchy
Object
SystemUtils

Assembly: Devolutions.Utils (Module: Devolutions.Utils)