NAME
FusionInventory::Agent::Tools::Win32 - Windows generic functions
DESCRIPTION
This module provides some Windows-specific generic functions.
FUNCTIONS
is64bit()
Returns true if the OS is 64bit or false.
getLocalCodepage()
Returns the local codepage.
getWmiObjects(%params)
Returns the list of objects from given WMI class, with given properties, properly encoded.
- moniker a WMI moniker (default: winmgmts:{impersonationLevel=impersonate,(security)}!//./)
- class a WMI class
- properties a list of WMI properties
encodeFromRegistry($string)
Ensure given registry content is properly encoded to utf-8.
getRegistryValue(%params)
Returns a value from the registry.
- path a string in hive/key/value format
-
E.g: HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/ProductName
- logger
getRegistryKey(%params)
Returns a key from the registry.