问题标签 [product-key]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
6959 浏览

vb.net - 以编程方式获取 Office 2013 产品密钥

我刚刚开始处理 IT 部门在工作中分配给我的任务,创建一个程序,该程序可以读取用于安装 Microsoft Office 2013 的产品密钥并将其分配给计算机名称,以便他们可以将其存储在需要恢复的数据库(请记住,这是一家拥有 150 多个系统的公司)。

我已经通过网络查找了一些建议的程序来获取产品密钥,然后我深入研究了使用 AutoIT 和 VB.net 自己制作程序。

我正在测试此程序的系统安装了 Microsoft 商业零售版,并且运行时C:\Program Files(x86)\Microsoft Office\Office15\ cscript ospp.vbs为我提供了两个 5 个字符的密钥 - 一个用于 Microsoft Project (BWTM4),一个用于 Office 2013 (7PYM4)。当我运行我创建的应用程序时,我得到一个带有 BWMT4 密钥的密钥,来自网络的应用程序(Belarc、SterJo 等)返回相同的密钥。但同样,这是 Project 的密钥,Microsoft Office 2013 安装通过以下消息验证这一点:此密钥适用于 Microsoft Project 2013。

我的 AutoIT 代码:

我的 VB.net 代码: 此代码基于来自网络的代码,并非声称制作此代码

现在,Office 2013 密钥是否有不同的起始索引,或者它是否被 Lync 2013 的密钥/Project 2013 的密钥覆盖?还是我以完全错误的方式解决这个问题?

0 投票
0 回答
599 浏览

visual-studio - 如何删除 Visual Studio 2013 产品密钥?

我的机器上有一个 Visual Studio 2013 Pro 的副本,带有一个我不再想使用的天线键,因为我必须使用另一个。

0 投票
2 回答
1483 浏览

windows - 批量优化产品密钥生成器

我有这个产品密钥生成器。

问题是,如果我想让它为我制作 100,000 个键,那么它有点慢。你自己看。有没有人知道我可以让它运行得更快(更好地优化)的方法。提前致谢。

0 投票
3 回答
10555 浏览

windows - 如果您的贴纸损坏,如何找到 Windows 产品密钥

我在这里找到了问题的可能解决方案:http: //youtu.be/71Vc9QiraQE

我自己不是 power shell 用户,不能完全遵循脚本中的代码。

这将是一个有用的脚本,可在操作系统升级时帮助重新安装。我的问题是我想在使用它之前更多地了解它,或者至少被告知它看起来无害。

这是脚本:

Windows PowerShell 中使用的第一个命令:

如果第一个脚本不起作用,请尝试以下操作: 我可以使用它获取我的密钥,但我必须修复脚本,将最后一行更改为:

0 投票
2 回答
1550 浏览

c# - 如何在 Windows 中获取产品密钥(例如 Adob​​e、Office)?

关于如何获取 Windows 操作系统产品密钥,例如获取 Windows 详细信息,如产品密钥、域名、用户名等,有几个已回答的问题,但我想知道如何以编程方式获取已安装软件的产品密钥。卸载注册表项非常好,因为它有很多与已安装程序相关的属性,但没有一个属性涉及产品密钥,所以我想知道是否有其他方法可以通过某些 C# 库或其他方法获取产品密钥任意软件以及如何通过 C# 获取它。

0 投票
1 回答
763 浏览

c# - 如何离线验证windows应用程序的产品密钥?

我开发了一个 Windows 应用程序,该应用程序对其用户具有许可。我想为产品密钥设置离线验证(没有互联网连接)。例如,在 Windows 操作系统安装期间,产品密钥将被验证并用于激活操作系统。这样我就想知道如何做这个概念。

0 投票
1 回答
835 浏览

visual-studio-2013 - Visual Studio Ultimate 2013 DreamSpark 产品密钥

我的名字是灭霸,我是来自希腊的学生。通过 DreamSpark 的网站,我获得了 VS Ultimate 2013 发行版的许可。我设法将它安装在我的台式计算机和笔记本电脑上,并将 .iso 文件保存在我的两台计算机中,但我没有保存产品密钥,因为我知道任何时候都可以从我的订单历史记录中检索它。现在的问题是,dreamspark 停止了 VS Ultimate 的分发,因此当我联系他们时,他们无法帮助检索密钥。有什么方法可以自己检索密钥或做一些事情,这样我就不会丢失我的凭据和产品许可证?

0 投票
0 回答
986 浏览

windows - 常规win10更新更改序列号

我们的软件会生成一个独特的机器指纹,用于我们的产品许可。

机器指纹包括SerialNumber使用WMIfrom Win32_OperatingSystem(例如wmic os get SerialNumber)获得的。

最近我们有一些客户报告由于常规win10 更新SerialNumber后的更改而导致许可证检查失败(注意这不是从以前的 windows 7/8/8.1 更新到 windows 10 的问题)。

例子:

  • 更新前:00000-00000-00000-ZZ938
  • 更新后:0000-00000-00000-ZZ975

不应该SerialNumber是一个不随时间变化的值吗?

是否有任何其他WMI属性可以访问并唯一标识操作系统?

0 投票
0 回答
226 浏览

c# - How to secure the Software license (Algorithm)

I am building an application which has a dynamic product key. I am trying to integrate these features

If user uninstall this app and again installs it then product key should not be void it should take the same product key for it.

I am going to take the mac address and stores it to a web server I am doing online verification so now the problem is that if the user changes the mac address(the network adapter) so key won't work.

So how can I make this valid? Is there any alternative to the MAC address which almost stays constant?

A little pseudo code that describes how I would verify the product key:

0 投票
0 回答
130 浏览

licensing - 虚拟机中的软件许可

目前,我们的软件产品已在物理机上运行的操作系统上获得许可。许可是基于 NIC MAC 的。

我们计划在虚拟机(可能是 VM Ware VM、AWS VM、Docker 容器等)上支持我们的软件产品。鉴于机器不能直接连接到任何许可证存储以进行许可证验证的限制,执行软件产品许可的最佳策略是什么?即,许可证验证需要在离线模式下完成。

我们还希望防止虚拟机复制。