diff --git a/includes/polling/os/windows.inc.php b/includes/polling/os/windows.inc.php index a56a0325f5..27e0b0d6a5 100755 --- a/includes/polling/os/windows.inc.php +++ b/includes/polling/os/windows.inc.php @@ -26,6 +26,7 @@ if($poll_device['sysObjectID'] == ".1.3.6.1.4.1.311.1.1.3.1.1") { ## Workstation if (strstr($poll_device['sysDescr'], "Build 6001")) { $version = "Vista SP1 (NT 6.0)"; } if (strstr($poll_device['sysDescr'], "Build 6002")) { $version = "Vista SP2 (NT 6.0)"; } if (strstr($poll_device['sysDescr'], "Build 7600")) { $version = "7 (NT 6.1)"; } + if (strstr($poll_device['sysDescr'], "Build 7601")) { $version = "7 SP1 (NT 6.1)"; } } elseif ($poll_device['sysObjectID'] == ".1.3.6.1.4.1.311.1.1.3.1.2") { ## Server @@ -35,7 +36,8 @@ if($poll_device['sysObjectID'] == ".1.3.6.1.4.1.311.1.1.3.1.1") { ## Workstation if (strstr($poll_device['sysDescr'], "Build 3790")) { $version = "Server 2003 (NT 5.2)"; } if (strstr($poll_device['sysDescr'], "Build 6001")) { $version = "Server 2008 (NT 6.0)"; } if (strstr($poll_device['sysDescr'], "Build 6002")) { $version = "Server 2008 SP2 (NT 6.0)"; } - if (strstr($poll_device['sysDescr'], "Build 7600")) { $version = "Server 2008 R2(NT 6.1)"; } + if (strstr($poll_device['sysDescr'], "Build 7600")) { $version = "Server 2008 R2 (NT 6.1)"; } + if (strstr($poll_device['sysDescr'], "Build 7601")) { $version = "Server 2008 R2 SP1 (NT 6.1)"; } } elseif ($poll_device['sysObjectID'] == ".1.3.6.1.4.1.311.1.1.3.1.3") { ## Datacentre Server @@ -46,6 +48,7 @@ if($poll_device['sysObjectID'] == ".1.3.6.1.4.1.311.1.1.3.1.1") { ## Workstation if (strstr($poll_device['sysDescr'], "Build 6001")) { $version = "Server 2008 Datacenter (NT 6.0)"; } if (strstr($poll_device['sysDescr'], "Build 6002")) { $version = "Server 2008 Datacenter SP2 (NT 6.0)"; } if (strstr($poll_device['sysDescr'], "Build 7600")) { $version = "Server 2008 Datacenter R2 (NT 6.1)"; } + if (strstr($poll_device['sysDescr'], "Build 7601")) { $version = "Server 2008 Datacenter R2 SP1 (NT 6.1)"; } }