During a deployment project of Outlook (when we migrated away from Lotus Notes) we needed to enable Online Mode in some cases because smaller sites had their WAN connections killed when cached mode was enabled. This was good at the time because people could be up and running quickly but now several years later it's a pain because people complain their Outlook is slow.
I want to detect a way if cached mode is enabled or not (remotely or through an inventory tool) so we can address each one. I know we can apply a GPO to apply this but I'd rather see how bad the problem is to see if applying a GPO would cause bigger problems.
I have already seen this article (and others like it) but it didn't help because the regkeys weren't the same: http://learn-powershell.net/2012/08/03/finding-the-cachedmode-setting-in-outlook-2010-using-powershell/. We cannot use the exchange logs because my vendor says it only shows users and not computers (some computers, like RDS, need to be in online mode).
Does anyone else have a good idea or method of detecting this locally on the PC?