小编pon*_*cha的帖子

检测Visual Studio许可证类型/分发渠道

整个网络上有大量关于如何使用PID(可以在HKLM\SYSTEM\Setup\Pid注册表项中找到)和ProductID(可以在其中找到HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion)检测Windows许可证类型和分发通道的信息.

但是,关于如何检测用于安装其他Microsoft产品的许可类型的信息很少.

也就是说,我需要确定哪些是使用MSDN订阅许可证安装的,哪些是使用其他许可证类型安装的.

我通过分析产品GUID(在Uninstall注册表分支中找到)设法找到有关Office风格的一些信息:

但是,所有这些文章仅区分这些版本类型:

  • 0批量许可证
  • 1零售/ OEM
  • 2试验
  • 5下载

此外,我无法找到任何有关其他产品的可行信息.即,Visual Studio ...(这是我最感兴趣的那个).

为了澄清:我没有需要获得许可密钥(我已经找到的检测方式,而寻找我需要的信息),我的兴趣仅仅是检测什么样的许可证类型是用来安装应用程序.

registry msdn licensing visual-studio

6
推荐指数
1
解决办法
9014
查看次数

在数组中查找类似条件

我有以下数组,我想使用搜索和排序.搜索和排序就像排序我们用MySQL"LIKE"条件,但数组不在数据库中.

Array
(
    [4] => Varun Kumar
    [14] => Jason Ince
)
Run Code Online (Sandbox Code Playgroud)

就像在键入'jas'时,Jason Ince的记录必须分别用键和值以及记录的其余部分来表示.

php mysql arrays sorting

3
推荐指数
1
解决办法
9610
查看次数

标签 统计

arrays ×1

licensing ×1

msdn ×1

mysql ×1

php ×1

registry ×1

sorting ×1

visual-studio ×1