Skip to main content
ALBERT-in-Vancouver
Participating Frequently
May 12, 2016
Answered

Software Inventorying - differentiating between Acrobat DC Standard & Pro

  • May 12, 2016
  • 2 replies
  • 5375 views

For DC products, the software IDs are identical for Acrobat Professional and Standard because they are delivered in a single installer, as described in the link below.  Has anyone successfully been able to differentiate between Standard & Professional in their software inventorying systems? We use Microsoft System Center Configuration Manager - the Display Name for both Standard and Professional both show as "Adobe Acrobat DC".  With previous versions, the Display Name would show as either "Adobe Acrobat XI Standard" or "Adobe Acrobat XI Professional" (for example).  Has anyone discovered any other fields that can be checked for differentiation?  We use software inventorying for costing, confirming our volume licence counts, etc.  And also for generating computer groups when the time comes to upgrade Standard & Pro to the next version.

http://www.adobe.com/devnet-docs/acrobatetk/tools/AdminGuide/identify.html#identifying-dc-installs

Thanks

This topic has been closed for replies.
Correct answer EnterpriseHelp

Unfortunately, we may be forced to modify the ProductName property (see link below)

Re: Telling the difference between Standard and Pro

Thanks


Since DC has a common installer for Standard & Pro, entitlement is no longer an install time property but rather a run time property.

This means you may run into future licensing and functionality issues if you modify these properties. You might consider alternatives such as setting the org name to "my org--pro" or something like that.

2 replies

New Participant
May 16, 2018

If you have SCCM and you are looking for SQL query when you connect directly to the database from Microsoft SQL Studio Management Studio.

Use this query

DECLARE @SoftName nvarchar (255)='Adobe Acrobat%';

DECLARE @SoftVer nvarchar (255)='%';

DECLARE @ColName nvarchar (255)='%'

SELECT DISTINCT dbo.v_R_System.Netbios_Name0,

dbo.v_R_System.User_Name0,

dbo.v_R_User.cn0,

dbo.v_R_User.mail0,

dbo.v_GS_ADD_REMOVE_PROGRAMS.DisplayName0,

dbo.v_GS_ADD_REMOVE_PROGRAMS.Version0,

case when LEFT(RIGHT(dbo.v_GS_ADD_REMOVE_PROGRAMS.ProdID0, 18), 4) = '7760' then 'Professional'

when LEFT(RIGHT(dbo.v_GS_ADD_REMOVE_PROGRAMS.ProdID0, 18), 4) = 'BA7E' then 'Standard'

when LEFT(RIGHT(dbo.v_GS_ADD_REMOVE_PROGRAMS.ProdID0, 18), 4) = '7B44' then 'Reader'

when LEFT(RIGHT(dbo.v_GS_ADD_REMOVE_PROGRAMS.ProdID0, 18), 4) = '7761' then '3D'

End as 'Adobe Version',

LEFT(RIGHT(dbo.v_GS_ADD_REMOVE_PROGRAMS.ProdID0, 18), 4) AS [Version],

dbo.v_GS_ADD_REMOVE_PROGRAMS.ProdID0,

dbo.Collections_G.CollectionName

FROM         dbo.v_R_System LEFT OUTER JOIN

                      dbo.v_R_User ON dbo.v_R_System.User_Name0 = dbo.v_R_User.User_Name0 LEFT OUTER JOIN

                      dbo.v_GS_ADD_REMOVE_PROGRAMS ON dbo.v_GS_ADD_REMOVE_PROGRAMS.ResourceID = dbo.v_R_System.ResourceID LEFT OUTER JOIN

  dbo.vCollectionMembers ON dbo.v_R_System.Name0 = dbo.vCollectionMembers.Name LEFT OUTER JOIN

  dbo.Collections_G ON vCollectionMembers.SiteID = dbo.Collections_G.SiteID

WHERE     dbo.v_GS_ADD_REMOVE_PROGRAMS.DisplayName0 LIKE @SoftName and dbo.v_GS_ADD_REMOVE_PROGRAMS.Version0 Like @SoftVer and dbo.Collections_G.CollectionName Like @ColName

EnterpriseHelp
Community Manager
Community Manager
May 13, 2016

Yes. Folks are using the SWID info as described in the article you mention. Also, 2 scripts have been uploaded this week which allow you to extract the info from the file. Does this method not work for you?

Ben

ALBERT-in-Vancouver
Participating Frequently
May 16, 2016

Thanks.  Is there a link to the scripts?

EnterpriseHelp
Community Manager
Community Manager
May 16, 2016