/build/static/layout/Breadcrumb_cap_w.png

Dropbox doesn't show up in K1000 Software Inventory

Details:

Product: K1000 version tested 5.3.47927

OS Tested: Windows 7 Enterprise x64

Tested Working Solution: Yes

Dropbox version tested: 1.2.52

Last Updated: 3/22/12

Symptom:

Nothing shows up in K1000 Software Inventory, but Dropbox is installed and shows up in Windows 7 Programs and Features. 

Problem:

Dropbox doesn't show up in K1000 Software Inventory.

Dropbox doesn't present itself to the OS as a normal application like Adobe Reader.  Dropbox is more of a Shell Extension that runs as a service rather than an application.

Dropbox also doesn't install in the Program Files directory.  Dropbox is installed into a specific user's AppData Directory.  For example, C:\Users\%USERNAME%\AppData\Roaming\Dropbox\bin\dropbox.exe where %USERNAME% equals the logged in user name.

 

Other attempts that didn't appear to work:

FileExists(C:\Users\[username]\AppData\Roaming\Dropbox\bin\dropbox.exe) - where [username] is your user name hard coded
FileExists(C:\Users\%USERNAME%\AppData\Roaming\Dropbox\bin\dropbox.exe) - trying to use environment variable %USERNAME%

[may be case sensitive, but didn’t try since I got one of them to work below in the resolution]

 

Resolution:

In the K1000, manually add a new Software Custom Inventory rule with the rule defined below and be sure to select all the proper Windows OS supported.

RegistryKeyExists(HKEY_CURRENT_USER\Software\Classes\*\shellex\ContextMenuHandlers\DropboxExt)

[this is not specific to a user regarding AppData]


Comments

  • Thanks, the resolution worked great. Had a similar issue with Internet Explorer 9. I wanted to see what web browsers were installed and ended up looking in processes. - Jhpiego 12 years ago
  • This is very helpful. We also had this same problem. We found that we could find it by searching for the process dropbox.exe , but wanted to be able to search for it by application. Working in healthcare its important to know what machines have this software installed. - jmontague 12 years ago
  • Perfect, worked smoothly even though it took a bit of time. - hjansari 11 years ago
  • I would just like to note that this method does not work at all. The main problem is that this only works if you have the same person logging into the same machine each day. If the user who actually installed Dropbox is not installed, then it won't show up in Kace. In addition, when I reached out to Kace to get help with this, they helped me create a script but it lead to over 30 false positives. The core problem mentioned above is correct-Dropbox is not installed normally(even logging into the machine as an admin does not make dropbox appear in add/remove programs).

    We need a better method for detecting it and programs like this. - dkurz8814 11 years ago
  • Cool that worked great - JimmytheGuru 11 years ago
  • It also appears to have the key: HKEY_CLASSES_ROOT\*\shellex\ContetMenuHandlers\DropboxExt Which may be less user dependent. - MacDude 11 years ago
    • Or better yet: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\DropboxExt1 - MacDude 11 years ago
  • Awesome! Thanks for the updates. Please note the version in the comments. When I searched the reg with the version I listed above, I only recall finding 3 reg entries (going from memory). So, I'm sure as there are upgrades more and more reg entries and features are available to use which is great. Good find and great info - thanks! - tstaub 11 years ago
  • This was a lot of help! I used MacDude's suggestion and used HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\DropBoxExt4 and that did the trick for me :) - ptandoc 11 years ago
This post is locked

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ