Can you right-click on the Win7 target / select 'Verify', refresh, then post all the OSxx property values?
seems like a defect.. I think it would be best to file a ticket for this
Had a chance to play with this, and yes this is a defect. For your reference, here's the new tracking number: QM001767236
You can use this as a workaround. Create new server property OS_WIN and maintain it for Windows7 targets:
Here's the blcli snippet that will set it to Windows 7 for correct targets traversing through all your servers. If you already know your servers, then you can just set it in bulk without a script via gui
blcli_execute Server listAllServers
for ServerName in $ServerList
nexec $ServerName wmic os get Caption /value | grep -wq "Windows 7"
if [ $? -eq 0 ]; then
echo "Windows 7 target found: $ServerName"
blcli_execute Server setPropertyValueByName $ServerName OS_WIN "Windows 7"