How to discover Windows computers using SNMP via SCOM
ISWINDOWSHOST(systemObj) do {IF (systemObj->TYPE == "HOST" && systemObj->Vendor == "MICROSOFT") {
RETURN TRUE ;/* change to FALSE */
} IF (SEARCHSTRING(systemObj->Description, "Windows")) {
RETURN TRUE ;/* change to FALSE */
}
systemOIDCheck = ".1.3.6.1.4.1.311.1.1.3.1" ; IF (SUBSTRING(systemObj->SystemObjectID, 0, sizeof(systemOIDCheck)) == systemOIDCheck) {
RETURN TRUE ;/* change to FALSE */
}
systemOIDCheck = ".1.3.6.1.4.1.99.1.1.3.11" ; IF (SUBSTRING(systemObj->SystemObjectID, 0, sizeof(systemOIDCheck)) == systemOIDCheck) {
RETURN TRUE ;/* change to FALSE */
}
RETURN FALSE ;}
页:
[1]